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

Problemas para sacar registros

Estas en el tema de Problemas para sacar registros en el foro de ASP Clásico en Foros del Web. Hola a todos: Tengo una sentencia de sql para sacar registros de una tabla y como quiero mostrarlos todos le he puesto un: Do while ...
  #1 (permalink)  
Antiguo 25/02/2002, 12:51
 
Fecha de Ingreso: junio-2001
Mensajes: 38
Antigüedad: 23 años
Puntos: 0
Problemas para sacar registros

Hola a todos:
Tengo una sentencia de sql para sacar registros de una tabla y como quiero mostrarlos todos le he puesto un:
Do while not reg.eof

Luego utilizo uno de los datos pra hacer otra sentencia de sql y sacar otros datos de otra tabla. Mi sorpresa es que no me deja y me indica el siguiente mensaje de error:
Error Type:
ADODB.Recordset (0x800A0E7D)
Operation is not allowed on an object referencing a closed or invalid connection

La sentencia que utilizo es:
pg.Open "SELECT * from Partidas where Partidas.Pieza='"& reg("pieza") & "'"

Alguien sabe donde puede estar el problema.

Muchas gracias
  #2 (permalink)  
Antiguo 25/02/2002, 15:00
 
Fecha de Ingreso: febrero-2002
Mensajes: 80
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Problemas para sacar registros

Creo que lo que te refieres a esto
Yo lo suelo hacer creando dos objetos diferentes.

Set rs=Server.CreateObject("ADODB.RecordSet" )
scad="SELECT * FROM lo que sea"
rs.Open scad
if not rs.eof or not rs.bof then
rs.movefirst
do until not rs.eof
Set rs2=Server.CreateObject("ADODB.RecordSet&quot ;)
scad="SELECT * from Partidas where Partidas.Pieza='"& reg("pieza") & "'"
rs2.open scad
'Haces lo que sea con los datos
rs2.close
rs.movenext
loop
end if
rs.close

Espero que te sirva de algo.

:)
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 23:19.