在线求助,急!第一个解决的给50分,很简单!
下面这段代码,用来验证用户登陆,连接SQL时说是无效的连接
请问到底错在哪里?
Session["usrName"]=txtusrName.Text ;
string getPasswd=txtusrPasswd.Text ;
if (Convert.ToString(Session["usrName"])==""||getPasswd=="")
{
msgWelcome.Text="错误,用户名和密码不能为空!";
return;
}
string strConnection="server=(local)\\MSSQLSERVER;"+"Database=sust;"+"Trusted_Connection=yes;";
string strSQL="SELECT * FROM members WHERE Name='" + Session["usrName"]+"'";
SqlConnection objConnection=new SqlConnection(strConnection);
SqlCommand objCommand =new SqlCommand(strSQL, objConnection);
SqlDataReader objDataReader ;
objConnection.Open();
浏览时提示错误信息如下:
无效的连接。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 无效的连接。
源错误:
行 53: SqlCommand objCommand =new SqlCommand(strSQL, objConnection);
行 54: SqlDataReader objDataReader ;
行 55: objConnection.Open();
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~错误是这里!