C#连接数据库的错误 急 !!!
用C#连接数据库是,一直出现:在
System.Data.SqlClient.SqlException 中第一次偶然出现的“System.Data.dll”类型的异常。。。。。。弄不对啊 急 ! 望高手指教
------解决方案-------------------- if (TextBox1.Text == "" || TextBox2.Text == "")
这个判断最好放到方法开头去,如果都为空就 return ,下面的连接数据库都不要执行了
dr.Close();
后面加上
co.Close();
连接也关闭
断点到
co.Open();
这行,看看能不能执行过去
------解决方案-------------------- 探讨 用C#连接数据库是,一直出现:在 System.Data.SqlClient.SqlException 中第一次偶然出现的“System.Data.dll”类型的异常。。。。。。弄不对啊 急 ! 望高手指教
------解决方案-------------------- 这些代码也是不行的,你要先保证TextBox1.Text 和 TextBox2.Text 这些不为空,然后在执行数据库的操作
C# code
string s = "select * from User where 姓名='" + TextBox1.Text + "' and 密码='" + TextBox2.Text + "'";
SqlCommand cm = new SqlCommand(s, co);
SqlDataReader dr = cm.ExecuteReader();