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

error 800a0bb9

Estas en el tema de error 800a0bb9 en el foro de ASP Clásico en Foros del Web. aotra sves aqui molestando (para variar) pues tengo otro problema. espero me peudan ayudar como el titulo lo dice me aparece este error ADODB.Recordset error ...
  #1 (permalink)  
Antiguo 26/09/2009, 21:39
Avatar de calakra  
Fecha de Ingreso: septiembre-2009
Mensajes: 182
Antigüedad: 14 años, 7 meses
Puntos: 0
error 800a0bb9

aotra sves aqui molestando (para variar)
pues tengo otro problema. espero me peudan ayudar como el titulo lo dice me aparece este error

ADODB.Recordset error '800a0bb9'

Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros.

la sintaxis es la siguiente:

Set cn = Server.CreateObject("ADODB.CONNECTION")
cn.open str, us, ps

Set rs = Server.CreateObject("ADODB.Recordset")
rs.PageSize = resultados
rs.CacheSize = resultados

rs.Open sql, cn, 3, 1
tabla = rs.GetRows
paginas = rs.PageCount
registros = rs.RecordCount


es rapara la paginacion de los registros, uso MySQL.
este problema nolo tengo cuando uso SQL server, no se si tenga algo que ver que use otra base de datos.
Muchas gracias.
  #2 (permalink)  
Antiguo 27/09/2009, 11:39
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 2 meses
Puntos: 88
Respuesta: error 800a0bb9


pareciera problemas de las constantes del Adovbs.inc...
LEAMOS un poco

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 27/09/2009, 12:54
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: error 800a0bb9

Hola

Sí, el maestro zodiaco tiene razón. Aquí te dejo una liga por si no tienes el archivo

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #4 (permalink)  
Antiguo 28/09/2009, 09:43
Avatar de calakra  
Fecha de Ingreso: septiembre-2009
Mensajes: 182
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: error 800a0bb9

gracias alos que contestaron, pues ese problema ya quedo y sin usar el "Adovbs.inc" y de verdad no se que fue lo que salio bien, aun asi les dejo el codigo qde como quedo al final, pero aqui ya surgio otro problema.

Error de Microsoft VBScript en tiempo de ejecución error '800a0009'

El subíndice está fuera del intervalo: '-20'

aqui les dejo el codigo

sql = "" & _
"SELECT * from paciente;"
response.Write(sql)
Set cn = Server.CreateObject("ADODB.CONNECTION")
cn.open str

Set rs = Server.CreateObject("ADODB.Recordset")
rs.PageSize = resultados
rs.CacheSize = resultados

rs.Open sql, cn, 3, 1
paginas = rs.PageCount++++++++++++linea del probema
registros = rs.RecordCount


pues aqui quees lo que pasa que rs.PageCount y rs.RecordCount son numeros negativos, y son para saber en que pagina estoy (la pagina es para paginacion de registros) y la cuenta de los registros por pagina. me salen numeros negativos con valores de "-1" la tabla no es muy grande aun por qeu estoy en pruebas, tienen 3 registros espero me puedan ayudar.
  #5 (permalink)  
Antiguo 28/09/2009, 12:33
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: error 800a0bb9

Hola

¿Por que no pruebas con otros cursores?

rs.Open sql, cn, adOpenKeySet, adLockPessimistic

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
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 03:38.