你把webconfig的customerrors设为off然后看错误信息

解决方案 »

  1.   

    你先在web.config”配置文件中创建一个 <customErrors> 标记,然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。
    这样就可以看到具体什么地方错误了。
    SQL Server 不存在或访问被拒绝 
    有可能你的链接字串不对或者你访问权限不够
      

  2.   

    94行为conn.open "sql","sa",""
    我在webconfig里已直接将customerrors设为off,错误一样 littleqiang520(小强.NET)
    的新建怎么玩,里面不是有一个吗?有可能是访问权限不够,那该咋办泥?
      

  3.   

    将customerrors设为off  主意要是Off,不是off 主意大小写
    你的connectionstring怎么写的?
      

  4.   

    连接已over了
    现在是off的问题
      

  5.   

    在Webconfig.xml中加入:
    <customErrors mode="Off"/> 
    另外你的连接字符串可能有问题,最好能贴出来!
      

  6.   

    我sql的问题已经解决了
    Webconfig.xml这文件在哪亚
      

  7.   

    是web.config,在你ASPX同一目录下
      

  8.   

    如果你的数据库连接字符串正确的话,那就是你的数据库安装有问题,是不是在安装的时候选择的验证方式是“WINDOWS验证”?重新安装一遍选择混合验证就可以了
      

  9.   

    我试过了没有用啊,怎么可以看到详细错误信息,还有控制台里用.net是什么意思。
    <%@import Namespace="System.Data"%>
    <%@import Namespace="System.SqlClient"%>
    <script runat="server" language="c#">
    void Page_Load()
    {
    string con="server=172.18.192.33;uid=sa;pwd=;database=xxkweb;";
    SqlClientConnection objConnection=new SqlClientConnection(con);
    SqlClientCommand objCommand1 = new SqlClientCommand("select * from users",objConnection);
    objConnection.Open();
    dgrdMain.DataSource=objCommand1.ExecuteReader();//dgrdMain就是下面的DATAGRID的ID
    dgrdMain.DataBind();
    objConnection.Close();
    }
    </script>
    <html>
    <body> 
    <asp:DataGrid id="dgrdMain" cellpadding="1" showheader="true" borderwidth="0" runat="server" /> 
    </body>
    </html> 
    为什么不能连上
      

  10.   

    SqlClientCommand /SqlClientConnection类我没用过
    我用的是SqlCommand/SqlConnection类,不知道是不是这个问题
      

  11.   

    不好意思,我写错了,我用的是SqlConnection类~!!
      

  12.   

    我现在删除了.net,可运行asp文件时.net里的实时调试(dllhost.exe)还会出来,把cpu资源耗尽(100%),有哪位大侠能告诉我怎么把iis里的相关调试器关掉(别人告诉我.net删除了但iis被更新了,所以还会影响iis)
      

  13.   

    重新 安装iis 重新注册 .net
      

  14.   

    谢谢各位了,我重装了,只装.net framework sdk和.net framework 1.1现在有错误显示了,不用装vs.net还省事了,^_^