目前我正在試圖從一個服務器移動到另一個網站,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