说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
源错误:
行 44: {
行 45: SqlConnection con = createCon();
行 46: con.Open();
行 47: SqlCommand com = new SqlCommand(sql, con);
行 48: try
源文件: d:\WebSite\App_Code\dataOperate.cs 行: 46
以下是dataOperate.cs 行: 46 代码段
//查找记录是否存在
public static int seleSQL(string sql)
{
SqlConnection con = createCon();
con.Open(); //(第46行)
SqlCommand com = new SqlCommand(sql, con);
try
{
return Convert.ToInt32(com.ExecuteScalar());
con.Close();
}
catch (Exception e)
{
con.Close();
return 0;
}
}
//返回所有记录ASP.NET挺难调试的哦!~~
异常详细信息: System.Data.SqlClient.SqlException: 用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
源错误:
行 44: {
行 45: SqlConnection con = createCon();
行 46: con.Open();
行 47: SqlCommand com = new SqlCommand(sql, con);
行 48: try
源文件: d:\WebSite\App_Code\dataOperate.cs 行: 46
以下是dataOperate.cs 行: 46 代码段
//查找记录是否存在
public static int seleSQL(string sql)
{
SqlConnection con = createCon();
con.Open(); //(第46行)
SqlCommand com = new SqlCommand(sql, con);
try
{
return Convert.ToInt32(com.ExecuteScalar());
con.Close();
}
catch (Exception e)
{
con.Close();
return 0;
}
}
//返回所有记录ASP.NET挺难调试的哦!~~
怎么写的
还有连接字符串
2 选择服务器名称上右键选择“属性”,然后打开“安全性”选项卡。
3 在选项卡中,选择身份验证为“SQL Server和 Windows ”,其他不变
http://www.cnblogs.com/hakuci/archive/2008/03/31/1131508.html
也可能是sqlserver的帐号密码错误
运行 - > net start mssqlserver
你本地使用windows登陆数据库,把sa密码改个容易记的,建议
www.connectionstrings.com连接字符串的写法
看看
第二:用户名“sa”没有登录权限,建议关闭数据库,然后打开用SA登录