C#关联sql数据库提示sa登陆失败,逐步调试最后三句报错。

只怪夜色太美 2016-01-09 08:09:55
public void Insert(DataRow dr)
{
string strCon = "Data Source=DESKTOP-MS6MHFA\\SHLI;database=Table_2;uid = sa; pwd = 123456";
SqlConnection con = new SqlConnection(strCon);
try
{

con.Open();
string sql = "insert dataTable(test1,test2) values(" + dr["F"] + "," + dr["F"] + ")";
SqlCommand cmd = new SqlCommand(sql, con);
int row = cmd.ExecuteNonQuery();
}
catch (Exception ex) //单步调试到这,出现报错!
{
throw ex;
}
...全文
148 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
小王csdn 2016-01-11
  • 打赏
  • 举报
回复
你的sql语句写错了 是INSERT INTO 表
小小农民 2016-01-11
  • 打赏
  • 举报
回复
Data Source改成ip试试,先在sql工具链接试试,确定能连通
江南小鱼 2016-01-10
  • 打赏
  • 举报
回复
sa登录失败,说明使用DESKTOP-MS6MHFA\SHLI实例,用sa、123456不能登录数据库呗。
早起晚睡 2016-01-10
  • 打赏
  • 举报
回复
登录失败 那就是没连上数据库 你先连接下试一试啊
  • 打赏
  • 举报
回复
删除你的 try...catch。当你写了这个,你就失去了调试能力,连抛出异常的那个语句都捕获不住,还怎么调试?!不会调试,那纯粹是业余编程。

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧