没问题,我用过很多次。
在DLL中建立连接,检索数据然后直接使用Response对象写出数据
Dim 你的DLL
Dim object
Dim strTmp
object=Server.CreateObject("你的DLL名")
object.conn="你的连接"
strTmp=你的DLL.输出的方法(参数,Response)
Function 输出的方法(Byval Text as String,Byref Res as Object)
在DLL中用Res.Write "String"输出
//在asp文件中,直接用rs.open"select * from table"可以查询table的数据
不对吧,在asp文件中必须Server.CreateObject("ADODB.Recordset")才可以的,没有创建对象,怎么能直接使用?在VB中得引用ADO库,并且建立对象,才能使用,和普通组件一样的