SqlConnection con = new SqlConnection("uid=sa;pwd=;database=report;server=(local)");
con.Open();

解决方案 »

  1.   

    1.你最好catch(SqlException ex)
    {
      Response.Write("<script>alert('" + ex.Message + "');</script>");
    }
      

  2.   

    除了con.Open之外还一定要记得con.Close哦,不然就有你受的了
      

  3.   

    2.试一下SqlConnection con = new SqlConnection("Server=(local);User id=sa;Pwd=;Database=report;");
      

  4.   


    在建立与服务器的连接时出错.在连接到SQL SERVER 2005时,在默认的设置下 SQL SERVER不允许进行远程连接可能会导致此失败.(provider:命名管道提供程序,error:40-无法打开到sql server 的连接)这个是给我的错误提示
      

  5.   

    server = "服务管理器显示的数据"   看一下你的sql服务管理器..复制上面的服务器地址到server里  不要用server=localhost 或者server=127.0.0.1等
      

  6.   

    SqlConnection con = new SqlConnection("uid=sa;pwd=;database=report;server=(local)");
    这个语句下面一定要加上conn.open();
    这个肯定是对的!
    如果你没加,说明是你的代码首先有原则性错误!!加了后如果出现问题,那么只可能是连接字符串的问题。
      

  7.   

    不用Open, SqlDataAdapte会自己打开连接
      

  8.   

    谢谢各位了,我自已整出来了,代码什么的都没有错误,只是SERVER里服务的问题谢谢了!