Imposible leer un text de MySQL

07/01/2004 - 11:32 por Javier | Informe spam
Hola a todos.

Tengo un problema en asp intentando leer en una tabla de
MySQL, que está definida como :

Field Name : Observacion
Allow NULL; Activado
Data Type : text

El código de asp es :

SET rs=server.createObject("adodb.recordset")
rs.open "select * from tal where id="&id,conn,1,3
IF NOT rs.EOF THEN
observa=rs("Observacion")
ELSE
detalles=""
END IF

El error es :

Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
La operación de múltiples pasos de OLE DB generó errores.
Compruebe los valores de estado de OLE DB si es posible.
No se realizó ningún trabajo.


Salu2
 

Leer las respuestas

#1 Juan Carlos Martínez Fernández
07/01/2004 - 11:54 | Informe spam
Supongo que ya lo habrás comprobado, pero se me ocurre asi en caliente que
compruebes no solo si es RS.EOF sino tambien si tienes registros, dado que
un text es un puntero y éste, al no haber registros, podría estar apuntando
a quien sabe que.

Espero haberte sido util. Recibe un cordial saludo.

Juan Carlos Martínez Fernández
mailto:


"Javier" escribió en el mensaje
news:094201c3d509$8e4f4ed0$
Hola a todos.

Tengo un problema en asp intentando leer en una tabla de
MySQL, que está definida como :

Field Name : Observacion
Allow NULL; Activado
Data Type : text

El código de asp es :

SET rs=server.createObject("adodb.recordset")
rs.open "select * from tal where id="&id,conn,1,3
IF NOT rs.EOF THEN
observa=rs("Observacion")
ELSE
detalles=""
END IF

El error es :

Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
La operación de múltiples pasos de OLE DB generó errores.
Compruebe los valores de estado de OLE DB si es posible.
No se realizó ningún trabajo.


Salu2

Preguntas similares