你看看你的权限在用户组中是否有ASPNET之类的权限可以运行

解决方案 »

  1.   

    在WIN FORM中联接成功,而在WEB FORM中不成功
    主要是你的数据库中没有加入aspnet用户,并且你的联接是WINDOWS信任联接;
    有两种方法,
    1,修改联接字符串,加入用户名和密码,
    2,在数据库中加入aspnet用户。
      

  2.   

    我想是你的连接串的问题,试用以下的试一下.以下是正确的表示方法
    string strSqlConnecontionstring = "server=YourSqlServer;uid=loginUid;pwd=loginPwd;Database=databasename";
    System.Data.SqlClient.SqlConnection sqlConnection = new SqlConnection(strConnectionstring);
    sqlConnection.Open();
      

  3.   

    本人使用的是设计期连接,使用 sqlConnection1 控件、sqlDataAdapter1 控件,
      

  4.   

    哟..那你修改一下.你sqlConnection1控件中的连接串(生成的)那确实有问题,这个我在开发中遇到不少次数了,如把连接串修改成上面的定义类型就可以了.最好加上;Connect Timeout=30属性.
    在生成完连接串的时候在控件的属性中可以修改它生成的连接串的值,不需要在程序中改.
      

  5.   

    数据库连好了吗?
    string strSql=
     "server=LocalServer;uid=LoginUid;pwd=LoginPwd;Database=DataBaseName";
    System.Data.SqlClient.SqlConnection sqlConnection = new SqlConnection(strConnectionstring);
    sqlConnection.Open();