各位达人,我的思路是
1.在ASP里调用自编DLL,对xml文档进行内部操作,问题出在调用的时候提示类型不匹配.
DLL是用VB编写,源码就小小一段dll 接口文件 clsImport.clsPublic Function DoImport(oXML As Object) As Boolean
Dim aObj As Object
Set g_aAdoconn= ConnectToCCServer '连接到SQL server
Set aObj = New cXmLImport '启动内部的业务逻辑操作类
If aObj.LoadDataFromXML(oXML ) Then '业务操作LoadDataFromXML( REF as object)
DoImport = True
End If
Set aObj = Nothing
End Function上面文件短短数句,让我呕心一天,在VB下调用测试通过.
编译注册后,
Asp调用源码 ImportPo.aspdim oXML
set oXML=Server.CreateObject("Microsoft.XMLDOM")
oXML.async=false
szFile=Server.mappath("1035.xml")
IF oXML.load(szFile) THEN
set aObj=server.createobject("myupload.clsImport") '单步测试通过
if aObj.doimport (oxml) then '问题就出在这里,
'ok
END IF
set aObj=nothing
End if
set oXML=nothing
END IF我已经尽量使用Object对象来传递msxml.domdocument,但还出了这个错误,请教各位达人,dll里面该该如何定义类型?快被折磨死了..Help
1.在ASP里调用自编DLL,对xml文档进行内部操作,问题出在调用的时候提示类型不匹配.
DLL是用VB编写,源码就小小一段dll 接口文件 clsImport.clsPublic Function DoImport(oXML As Object) As Boolean
Dim aObj As Object
Set g_aAdoconn= ConnectToCCServer '连接到SQL server
Set aObj = New cXmLImport '启动内部的业务逻辑操作类
If aObj.LoadDataFromXML(oXML ) Then '业务操作LoadDataFromXML( REF as object)
DoImport = True
End If
Set aObj = Nothing
End Function上面文件短短数句,让我呕心一天,在VB下调用测试通过.
编译注册后,
Asp调用源码 ImportPo.aspdim oXML
set oXML=Server.CreateObject("Microsoft.XMLDOM")
oXML.async=false
szFile=Server.mappath("1035.xml")
IF oXML.load(szFile) THEN
set aObj=server.createobject("myupload.clsImport") '单步测试通过
if aObj.doimport (oxml) then '问题就出在这里,
'ok
END IF
set aObj=nothing
End if
set oXML=nothing
END IF我已经尽量使用Object对象来传递msxml.domdocument,但还出了这个错误,请教各位达人,dll里面该该如何定义类型?快被折磨死了..Help
解决方案 »
- 木瓜软件工作室的“VB功略”可以搜索了
- VBA调试过程中,提示的变量值消失?
- 一个dll文件用regsvr32.exe注册后,在注册表中如何可以看到呀.
- DataReort如何将某个数值明细字段为零的不显示,但下面有合计.
- 快告诉我怎样能使文本框里的内容设为焦点
- 每次rec.close关闭“记录集”对像后~是不是下次打开时,都需要重新定义游标、锁定类型等信息。
- 跪求MAC强制访问控制毕业论文~~
- 如何建立拷贝钩子?
- 怎样把数据库中的两个字符串转化为数值型然后再求他们的和,然后显示他们的和
- 头疼的问题,高手请入!谁能帮忙解决,奉送200分!!!分10次给分。
- 急求,困挠很久的问题,当窗口最小化到语言栏时,还能捕捉到键盘事件?
- 一段代码,看不明白,请帮忙
我看你是已经读了一次,是否可以直接LoadDataFromXML(File)呢?
你出现错误,我觉得很可能是在LoadDataFromXML这个方法里面.
但我把这个自定义类,去掉
还是没有办法把xmldocument传递过来