Asp.Net中数据库连接出错

来源:百度知道 编辑:UC知道 时间:2024/06/23 16:07:27
用户 'sa' 登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 用户 'sa' 登录失败。

源错误:

行 62: <% int i=0;
行 63: string sqlStr3="SELECT * FROM T_Course where courseTuijian=1";
行 64: SqlDataReader dr3=SqlHelper.ExecuteReader(connStr,CommandType.Text,sqlStr3);
行 65: while(dr3.Read()){++i; if(i<=10){%>
行 66: <TABLE id="Table5" height="16" cellSpacing="1" cellPadding="1" width="168" border="0">

源文件: c:\Inetpub\wwwroot\webit\default.aspx 行: 64

堆栈跟踪:

[SqlException (0x80131904): 用户 'sa' 登录失败。]
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +734931
System.Data.SqlClient.TdsParser.ThrowExcept

数据库连接错误

用户 'sa' 登录失败。]
也就是用户名可能错误

源文件: c:\Inetpub\wwwroot\webit\default.aspx 行: 64
找到这一行 看看是什么问题

哎呀,明显是连接数据库的 那条语句的问题涩,可能用户名或者密码写错 了哟 ,仔细检查你的WEB.CONFIG文件理的连接数据库的那段代码

检查数据库连接中的用户名和密码。
或者自己到SQL SERVER建立个用户啊。