ERROR al insertar un registro ADODB.RecordSet

24/08/2006 - 18:18 por Aura | Informe spam
Hola a todos !

A ver quien me puede ayudar...
Estoy insertando un registro en la tabla "Obra" y me sale el siguiente error

Tipo de error:
ADODB.Recordset (0x800A0BB9)
Argumentos incorrectos, fuera del intervalo permitido o en conflicto con
otros.
/pfc/añadir.asp, línea 21

Y el codigo es el siguiente:

Set miconn = Server.CreateObject("ADODB.Connection")
Set misql = Server.CreateObject("ADODB.RecordSet")
miconn.open "DSN=nombre;UID=;Password=;"
misql.open "Obra", miconn, adOpenStatic, adCmdTable ->>> AKI EL ERROR
misql.AddNew

Muchas gracias !
 

Leer las respuestas

#1 richi
25/08/2006 - 08:55 | Informe spam
Tienes definidas las variables adOpenStatic y adCmdTable?

Tienes que asignarles valor, o poner su correspondiente valor numérico
directamente.

Tampoco veo por ningún lado la sentencia SQL, analiza:
misql.open --> abrir recordset
"Obra" -> esto es una cadena (¿?)
miconn --> conexión abierta
adOpenStatis y adCmdtable --> parametros (¿tienen valor asignado?)

Saludos.

Aura wrote:
Hola a todos !

A ver quien me puede ayudar...
Estoy insertando un registro en la tabla "Obra" y me sale el siguiente error

Tipo de error:
ADODB.Recordset (0x800A0BB9)
Argumentos incorrectos, fuera del intervalo permitido o en conflicto con
otros.
/pfc/añadir.asp, línea 21

Y el codigo es el siguiente:

Set miconn = Server.CreateObject("ADODB.Connection")
Set misql = Server.CreateObject("ADODB.RecordSet")
miconn.open "DSN=nombre;UID=;Password=;"
misql.open "Obra", miconn, adOpenStatic, adCmdTable ->>> AKI EL ERROR
misql.AddNew

Muchas gracias !

Preguntas similares