Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL Server使用ASP.NET检索数据_Asp.net_Sql Server - Fatal编程技术网

SQL Server使用ASP.NET检索数据

SQL Server使用ASP.NET检索数据,asp.net,sql-server,Asp.net,Sql Server,我按照下面的教程从托管在1&1上的SQL Server数据库中检索数据,但遇到运行时错误 我复制了代码并更改了凭据,以匹配我为测试它而创建的一个非常简单的数据库表。我将该文件保存为aspx文件,但当我尝试访问该页面时,会出现运行时错误。有什么建议吗?完全新手在这里,所以外行术语欢迎 错误是 “/”应用程序中出现服务器错误。运行时错误描述:服务器上发生应用程序错误。此应用程序的当前自定义错误设置阻止远程查看应用程序错误的详细信息(出于安全原因)。但是,本地服务器上运行的浏览器可以查看它。详细信息

我按照下面的教程从托管在1&1上的SQL Server数据库中检索数据,但遇到运行时错误

我复制了代码并更改了凭据,以匹配我为测试它而创建的一个非常简单的数据库表。我将该文件保存为
aspx
文件,但当我尝试访问该页面时,会出现运行时错误。有什么建议吗?完全新手在这里,所以外行术语欢迎

错误是

“/”应用程序中出现服务器错误。运行时错误描述:服务器上发生应用程序错误。此应用程序的当前自定义错误设置阻止远程查看应用程序错误的详细信息(出于安全原因)。但是,本地服务器上运行的浏览器可以查看它。详细信息:要在远程计算机上查看此特定错误消息的详细信息,请在位于当前web应用程序根目录中的“web.config”配置文件中创建一个标记。这个


错误消息告诉您需要做什么。基本上,只有将这些行添加到web.config文件中,才能看到实际错误

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>

您可能已经有了一个web.config,在这种情况下,您只需要在文件体的某个位置添加内部xml

<system.web>
    <customErrors mode="Off"/>
</system.web>

从上述注释中,错误显示“已添加条目‘EventLogProvider’。”。删除配置文件“EventLogProvider”中同名的重复密钥。您还需要删除此行-

<configuration>
    <system.web>
        <customErrors mode="RemoteOnly">
    </system.web>
</configuration>

再加上Rob在回答中提到的内容

更多关于这个-

请检查下面的答案-


欢迎来到stack overflow Twis,您能提供您得到的运行时错误吗?屏幕截图或文本粘贴都可以。我对ASP.net不是很了解,所以我无法帮助您,但它将帮助其他人调试您的问题。谢谢@t像这样的重要信息需要放在你的问题中,而不是放在评论中。你可以在你的问题下面按那个词来回答你的问题。我已经为您完成了此操作,因此现在您可以删除您的评论。谢谢Rob,我添加了这些行,但现在收到此错误?配置错误描述:处理此请求所需的配置文件时出错。请查看下面的特定错误详细信息,并适当修改配置文件。分析器错误消息:已添加条目“EventLogProvider”。源错误:服务器上发生应用程序错误。此应用程序的当前自定义错误设置阻止远程查看应用程序错误的详细信息。但是,本地服务器计算机上运行的浏览器可以查看它。那么您的web.config中必须有两次EventLogProvider?确保web.config中没有任何重复的元素。感谢您的帮助。web主机提供了web.config、machine.config和一个web schlund.config文件,由于我对所有这些都不熟悉,我认为有一些东西覆盖了错误消息。我删除了所有的配置文件,只在根目录中放了一个web.config文件,上面只有代码。它成功了,我现在可以明白为什么页面没有加载,并且解决了这个问题。谢谢大家!!