SqlConnection conn=new SqlConnection ();
conn.ConnectionString ="server=localhost;database=pubs;uid=sa;pwd=111111";
conn.Open ();
string sql="select * from jobs";
SqlDataAdapter da=new SqlDataAdapter (sql,conn);
DataSet ds=new DataSet ();
da.Fill (ds,"users");
dataGrid1.DataSource =ds.Tables ["users"].DefaultView ;跟踪到open就错.在查询分析器中测试用户名sa和密码都正确的啊 郁闷死了 以前没出现过
我觉得没有错啊~
conn.ConnectionString ="server=localhost;database=pubs;uid=sa;pwd=111111";
conn.Open ();
string sql="select * from jobs";
SqlDataAdapter da=new SqlDataAdapter (sql,conn);
DataSet ds=new DataSet ();
da.Fill (ds,"users");
dataGrid1.DataSource =ds.Tables ["users"].DefaultView ;跟踪到open就错.在查询分析器中测试用户名sa和密码都正确的啊 郁闷死了 以前没出现过
我觉得没有错啊~
并且你用了open也没有close()把da.Fill (ds,"users");
dataGrid1.DataSource =ds.Tables ["users"].DefaultView ;
该成da.Fill (ds);
dataGrid1.DataSource =ds.Tables[0].DefaultView ;
试一下
to gmfirefox(荒诞居士):连接字符串 没错啊~大家看哪里错了啊~
服了 这么个问题
改为
server=(local);database=pubs;user id=sa;password=111111;试一下
谢谢~~~