
16/12/2002, 07:02
|
 | | | Fecha de Ingreso: noviembre-2001 Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses Puntos: 0 | |
todavia no se que hace tu dll...si lo que hace es realizar una consulta sql a tu base de datos...entonces lo que tendrias que referenciar seria el recordset al resultado de tu funcion.
te dare un pequeño ejemplo.
codigo de tu dll
******************************
Public Function Rescatar() As Recordset
Dim ConnectionString As String
Dim strsql As String
Dim rs As Recordset
ConnectionString = "Driver={SQL Server};Description=xxx;SERVER=ANDRES;UID=administ
rador;PWD=xxx;DATABASE=xxx"
Set rs = CreateObject("ADODB.Recordset")
strsql = "select * from tabla"
rs.Open strsql, ConnectionString, adOpenForwardOnly
Set Rescatar = rs
End Function
***************************
en tu codigo de asp para llamar el retorno del recorset se hace de la siguiente forma.
CODIGO ASP
Set objeto = Server.CreateObject("nombre_dll.nombre_clase")
Set rs = objeto.Rescatar()
while not rs.eof
response.write rs("campo1")
rs.movenext
wend |