Foros del Web » Programando para Internet » ASP Clásico »

Funcion para encontrar registro en RecordSet

Estas en el tema de Funcion para encontrar registro en RecordSet en el foro de ASP Clásico en Foros del Web. Saludos Existe en ASP una funcion que sea equivalente a el metodo Find o FindFirst de los recordsets de VisualBasic 6 ? Lo que pasa ...
  #1 (permalink)  
Antiguo 17/09/2005, 01:51
 
Fecha de Ingreso: octubre-2003
Ubicación: Mexico
Mensajes: 57
Antigüedad: 21 años, 6 meses
Puntos: 1
Funcion para encontrar registro en RecordSet

Saludos

Existe en ASP una funcion que sea equivalente a el metodo Find o FindFirst de los recordsets de VisualBasic 6 ?

Lo que pasa es que necesito crear una funcion que por cada registro en una tabla llamada COMPRAS lea la informacion del producto correspondiente del catalogo y lo compare con el de la compra.

La solucion se me ocurre pensando que podria crear un RecordSet de la tabla PRODUCTOS y mediante algun metodo buscar el registro correspondiente y compararlo de este modo me evito crear un RecordSet por cada registro en la tabla COMPRAS.

Alguna sugerencia ?

Gracias de antemano
  #2 (permalink)  
Antiguo 17/09/2005, 12:52
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 23 años, 4 meses
Puntos: 16
puedes poner algo asi:

sql="SELECT * FROM COMPRAS"
rs.open sql, conexion,1,1

do while not rs.eof

sql2="SELECT * FROM PRODUCTOS WHERE id="&rs("producto")
rs2.open sql2, conexion,1,1

rs.movenext
loop
  #3 (permalink)  
Antiguo 19/09/2005, 13:16
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Otra, el objeto recordSet tiene una propiedad Filter que podría servirte.

Saludos
  #4 (permalink)  
Antiguo 19/09/2005, 14:02
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 20 años, 5 meses
Puntos: 6
wenas, los codigos de db de vb son iguales a los de asp, es mas podes usar el not rs.eof para buscar registros iguales en la db
salu2
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:00.