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

[SOLUCIONADO] ADODB.Recordset error '800a0cc1'

Estas en el tema de ADODB.Recordset error '800a0cc1' en el foro de ASP Clásico en Foros del Web. ADODB.Recordset error '800a0cc1' No se encontró el elemento en la colección que corresponde con el nombre o el ordinal pedido. ¿alguien me puede ayudar a ...
  #1 (permalink)  
Antiguo 14/03/2013, 08:50
 
Fecha de Ingreso: abril-2012
Mensajes: 449
Antigüedad: 12 años, 8 meses
Puntos: 7
ADODB.Recordset error '800a0cc1'

ADODB.Recordset error '800a0cc1'

No se encontró el elemento en la colección que corresponde con el nombre o el ordinal pedido.

¿alguien me puede ayudar a solucionar esto?

tengo el siguiente código:
Código ASP:
Ver original
  1. dim iCount,i
  2. iCount = tablabase.Fields.Count
  3.  
  4. for i=0 to iCount step 1
  5.  Response.Write tablabase(i).value
  6. next
El select que hago es el siguiente:
Código ASP:
Ver original
  1. tablabase.open "select n_pedido from tablabase where preaprobacion = '1' order by n_pedido", conn

Si hago este mismo select en una consulta a la base de datos me muestra dos valores, y al hacer lo que he comentado arriba me muestra uno nada mas y en el segundo me muestra el error marcado mas arriba.

Simpre me coge solo un valor por eso me da ese error, alguien sabe como recoger valores de un select?
__________________
Gracias por todo;

Un saludo

Última edición por maialenlopez; 14/03/2013 a las 09:27
  #2 (permalink)  
Antiguo 14/03/2013, 09:44
 
Fecha de Ingreso: abril-2012
Mensajes: 449
Antigüedad: 12 años, 8 meses
Puntos: 7
Respuesta: ADODB.Recordset error '800a0cc1'

ya lo he solucionado pongo aquí lo que he echo por si a alguien le sirve.

Código ASP:
Ver original
  1. while not (tablabase.eof)
  2. Session(tablabase(0)) = tablabase(0).value                                                      response.write tablabase(0)
  3. tablabase.moveNext
  4. wend

__________________
Gracias por todo;

Un saludo
  #3 (permalink)  
Antiguo 14/03/2013, 10:04
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 11 meses
Puntos: 606
Respuesta: ADODB.Recordset error '800a0cc1'



Bien encontrado y gracias por colocar la solución para que otros usuarios con el mismo problema puedan encontrar el motivo :)
__________________
Aviso: No se resuelven dudas por MP!

Etiquetas: nombre, select, tabla
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 18:01.