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 !

Preguntas similare

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 !
Respuesta Responder a este mensaje
#2 Aura
25/08/2006 - 09:21 | Informe spam
Hola Richi !

Muchas gracias antetodo.
Pues a las variables asOpenStatic y adCmdTable no tengo asignadas ningun
valor, respecto a las otras preguntas:

misql.open --> abrir recordset (ES EL RECORDSET)
"Obra" -> esto es una cadena (ES LA TABLA)
miconn --> conexión abierta ( CONEXION ABIERTA)



Me podrias facilitar un listado con el valor numerico de cada
variable,gracias.
Un saludo

"richi" wrote:

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 !

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida