目前我正在试图从一个服务器移动到另一个网站,ASP页的一个包含了一些VB脚本,看起来像这样:ASP网站与vbsript功能不同在不同的服务器
Dim oSearch 'AS Object
Dim strXML 'AS String
Dim strXSL 'AS String
Dim oRS 'AS ADODB.RecordSet
Set oSearch = Server.CreateObject("ETHERNET_PL.CETHERNET_PL")
strXSL = Server.MapPath("EthernetSearch.xsl")
strXML = oSearch.ServeSearch(strXSL,1,1000,0)
Set oSearch= Nothing
Set oRS=Nothing
Response.Write strXML
我的知识这项技术非常有限,但我可以说“ETHERNET_PL.CETHERNET_PL”是两台服务器上的组件服务,确实有一种名为ServeSearch的方法。此外,两个服务器上都存在EthernetSearch.xsl文件。唯一的问题是,在新服务器上收到以下错误,当我试图访问该页面:
MSXML3.DLL错误“8000000a”
的数据要完成此操作尚未公布。
/EthernetSearch.asp 63行
其中第63行是:
strXML = oSearch.ServeSearch(strXSL,1,1000,0)
有谁知道什么是造成这两个页面在两个不同的服务器不同的功能?
在此先感谢
什么是在XSL文件containt?例如导入其他XSL或XML文件,它们是否存在? – AnthonyWJones 2009-11-27 11:28:05