2

我有一个通过 IIS 运行的 ASP Web 应用程序...如果我从我的系统以表单形式插入数据..应用程序连接到 SQL Server 2008 并插入数据..我能够插入...如果我也这样做通过我的网络系统处理..我收到错误“ 500 - 内部服务器错误。您要查找的资源有问题,无法显示”..如何克服这个问题?

4

2 回答 2

1

首先,您必须激活详细的服务器错误(例如,请参阅IIS7 上的经典 ASP:拒绝将错误发送到浏览器上的 500 内部服务器错误),以查看导致错误的原因。

可能是数据库错误,但也可能是脚本语法错误或其他问题。经典的 ASP 没有被编译,所以即使是简单的语法错误也只有在执行代码时才会出现。

于 2013-04-24T06:36:59.787 回答
1

首先检查您是否可以使用您在 asp 应用程序中提供的凭据成功连接到 SQl2008。然后检查用户是否有权将数据插入数据库。

当上述任何一种情况为真时,通常会出现此错误。祝你好运

于 2013-04-23T11:59:40.000 回答