Sql server 2008 ASP Classic-包含连接文件时出错

Sql server 2008 ASP Classic-包含连接文件时出错,sql-server-2008,asp-classic,Sql Server 2008,Asp Classic,我在同一文件夹中有两个文件,如下所示: 示例 |-connect.asp |-default.asp connect.asp包含: <!-- #include virtual="connect.asp" --> <% Dim Recordset Set Recordset = Server.CreateObject("ADODB.Recordset") %> 和default.asp包含: <!-- #include virtual="connect.as

我在同一文件夹中有两个文件,如下所示:

示例
|-connect.asp
|-default.asp
connect.asp包含:

<!-- #include virtual="connect.asp" -->
<% 
Dim Recordset
Set Recordset = Server.CreateObject("ADODB.Recordset")
%>

和default.asp包含:

<!-- #include virtual="connect.asp" -->
<% 
Dim Recordset
Set Recordset = Server.CreateObject("ADODB.Recordset")
%>

但是当我运行localhost/example时,我得到一个错误:

处理URL时,服务器上发生错误。请 请与系统管理员联系。如果您是系统管理员 请单击此处了解有关此错误的更多信息

如果我不使用include文件,并将其全部写入一个文件,那么它就可以工作

如何修复此错误?

尝试以下操作:

<!--#include file="connect.asp" -->

试着这样做:

<!--#include file="connect.asp" -->

试着这样做:

<!--#include file="connect.asp" -->

试着这样做:

<!--#include file="connect.asp" -->

我在一个旧的应用程序中遇到了类似的问题。我必须提供脚本的绝对路径

如果脚本处于顶层

或者如果它在另一个文件夹中,如“包含”

我在一个旧的应用程序中遇到了类似的问题。我必须提供脚本的绝对路径

如果脚本处于顶层

或者如果它在另一个文件夹中,如“包含”

我在一个旧的应用程序中遇到了类似的问题。我必须提供脚本的绝对路径

如果脚本处于顶层

或者如果它在另一个文件夹中,如“包含”

我在一个旧的应用程序中遇到了类似的问题。我必须提供脚本的绝对路径

如果脚本处于顶层

或者如果它在另一个文件夹中,如“包含”

除了我在评论中提到的内容之外,您的include语句的格式已经关闭

如果要执行虚拟包含,它应该如下所示:


如果要执行文件包含,它应该如下所示:



虚拟包含从虚拟目录的根目录(
/
)开始,然后从那里开始。文件包含使用包含文件的页面的相对路径。

除了我在注释中提到的内容之外,include语句的格式已关闭

如果要执行虚拟包含,它应该如下所示:


如果要执行文件包含,它应该如下所示:



虚拟包含从虚拟目录的根目录(
/
)开始,然后从那里开始。文件包含使用包含文件的页面的相对路径。

除了我在注释中提到的内容之外,include语句的格式已关闭

如果要执行虚拟包含,它应该如下所示:


如果要执行文件包含,它应该如下所示:



虚拟包含从虚拟目录的根目录(
/
)开始,然后从那里开始。文件包含使用包含文件的页面的相对路径。

除了我在注释中提到的内容之外,include语句的格式已关闭

如果要执行虚拟包含,它应该如下所示:


如果要执行文件包含,它应该如下所示:



虚拟包含从虚拟目录的根目录(
/
)开始,然后从那里开始。文件包含使用包含文件的页面的相对路径。

如果您有权访问服务器,此页面可能会帮助您获得更多有用的错误消息,您应该关闭IE中的友好错误消息,并确保服务器正在发送详细的错误消息,以便我们可以获得更有意义的错误消息。或者,编写一些错误捕获代码并在某处记录详细的错误消息-无论哪种方式,了解特定错误都将有助于获得更有意义的答案。如果您有权访问服务器,此页面可能会帮助您获得更多有用的错误消息,您应该关闭IE中的友好错误消息,并确保服务器正在发送详细的错误消息这样我们就可以得到更有意义的错误消息。或者,编写一些错误捕获代码并在某处记录详细的错误消息-无论哪种方式,了解特定错误都将有助于获得更有意义的答案。如果您有权访问服务器,此页面可能会帮助您获得更多有用的错误消息,您应该关闭IE中的友好错误消息,并确保服务器正在发送详细的错误消息这样我们就可以得到更有意义的错误消息。或者,编写一些错误捕获代码并在某处记录详细的错误消息-无论哪种方式,了解特定错误都将有助于获得更有意义的答案。如果您有权访问服务器,此页面可能会帮助您获得更多有用的错误消息,您应该关闭IE中的友好错误消息,并确保服务器正在发送详细的错误消息这样我们就可以得到更有意义的错误消息。或者,编写一些错误捕获代码,并将详细的错误消息记录在某个地方——无论哪种方式,了解具体错误都将有助于获得更有意义的答案。