Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/06/2005, 14:08
mariano_donati
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años
Puntos: 9
Hola, la función la tenés que terminar con End Function, no End Sub. Lo segundo que veo es que si bien vos estás creando el RS, no le estás devolviendo nada a la función, porque no lo estás recorriendo, ni estás ejecutando ninguna acción sobre el mismo. Lo que podrías hacer es con el método getRows, hacer que la función te devuelva el array correspondiente que guarda los registros del RS. Sería algo así:


Function BuscarInmuebles()

Dim RSArray 'Aca va guardado el array del RS

set conexion = Server.CreateObject("ADODB.Connection")
set RS = Server.CreateObject("ADODB.RecordSet")
conexion.Open strConn
RS.Open SQL, conexion
RSArray = RS.getRows()
RS.Close
conexion.Close()
set RS = Nothing
set conexion = Nothing

Return RSArray

End Function

Saludos, y espero que alguien abunde más en esto.
Suerte!.