Ver Mensaje Individual
  #8 (permalink)  
Antiguo 16/12/2002, 07:02
Avatar de bakanzipp
bakanzipp
 
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