+ -
当前位置:首页 → 问答吧 → 刚入门的用书本的例子出现“用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。”请各位朋友指点。谢谢!

刚入门的用书本的例子出现“用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。”请各位朋友指点。谢谢!

时间:2011-12-09

来源:互联网

说明: 执行当前 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挺难调试的哦!~~

作者: qjw9004   发布时间: 2011-12-09

作者: yfqvip   发布时间: 2011-12-09

你用sa直接登录数据库,看看能否登录,如果能进入数据库,看你配置文件的数据库连接字符串是否正确!

作者: Return_false   发布时间: 2011-12-09

createCon();
怎么写的
还有连接字符串

作者: q107770540   发布时间: 2011-12-09

1 打开SQL Server企业管理器。
2 选择服务器名称上右键选择“属性”,然后打开“安全性”选项卡。
3 在选项卡中,选择身份验证为“SQL Server和 Windows ”,其他不变
http://www.cnblogs.com/hakuci/archive/2008/03/31/1131508.html

作者: q107770540   发布时间: 2011-12-09

可能是你的sqlserver服务没有启动,或者TCP/IP没有启用。
也可能是sqlserver的帐号密码错误

作者: dinglang_2009   发布时间: 2011-12-09

好好的看看,

作者: hy_weike   发布时间: 2011-12-09

作者: TERMINATOR_LZQ   发布时间: 2011-12-10

相关阅读 更多

热门下载

更多