说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 用户 'PDPW pwd=' 登录失败。原因: 未与信任 SQL Server 连接相关联。源错误: 
行 27:  {
行 28:  SqlConnection con=DB.createConnection();
行 29:  con.Open();
行 30:  SqlCommand cmd=new SqlCommand ("select voteTitle from voteMaster where voteID="+this.voteID +",con");
行 31:  string title=Convert.ToString(cmd.ExecuteScalar());
 源文件: c:\inetpub\wwwroot\vote\vote.aspx.cs    行: 29 

解决方案 »

  1.   

    sql用户登陆密码没写对啊
    pwd= 改成正确的密码即可
      

  2.   

    代码站出来呀主要是ConnnectionString
      

  3.   

    问题是我装SQL的时候没有设置密码,而且我用的是本地系统帐户也是没有密码的,
      

  4.   


    创建了一个数据库连接类///////////////
    namespace vote
    {
    /// <summary>
    /// DB 的摘要说明。
    /// </summary>
    public class DB
    {
    public DB()
    {
    //
    // TODO: 在此处添加构造函数逻辑
    //
    }
    public static SqlConnection createConnection()
    {
    SqlConnection con = new SqlConnection("server=.; database=vote; uid=PDPW pwd=;");
    return con;
    }
    }
    }
      

  5.   

    在你所在的数据库->安全性->登录里面,可以设置更改sql密码的
    sql用户登陆密码没写
    pwd= 改成正确的密码即可
      

  6.   

    sqlserver身份验证有没有装成SQL和windows验证啊
      

  7.   

    uid=PDPW pwd=;") pwd前面少个分号
      

  8.   

    “用户登录失败。原因:未与信任 SQL Server 连接相关联”的解决方法
    建好SQL数据库,设置好了用户名与密码,连接也好了,却出现了上述问题, 原困是未设置SQL SERVER登录认证模式为混合认证模式,因为SQL SERVER默认安装后认证模式为WINDOWS认证模式,从而导致出错。解决方法:启动SQLSERVER企业管理器,选择要进行认证模式设置的服务器。右击该服务器,在弹出菜单中选择属性,SQL SERVER将弹出属性对话框 
     
    在属性对话框中选择安全性选项,在身份验证处选择“SQL Server和Windows”,然后确定。 //-----------------------------------------------------
    楼主记得给分我哦....