Dificultades con INSERT INTO

18/09/2003 - 05:34 por WAB | Informe spam
Recibo el siguiente error al utilizar la instruccion INSERT INTO

-

Microsoft OLE DB Provider for ODBC Drivers error '80040e10'

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

/enredados/fpost.asp, line 66


la pagina que tira ese error hace alternativamente modificaciones o alta
segun se elija la modificacion con UPDATE la hace sin problemas pero da
ese error el alta con INSERT INTO


copio el codigo que da el error



Const adOpenKeyset = 1
Const adLockOptimistic = 3
.
.
.
.
set rs = CreateObject("ADODB.Recordset")
rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic
.
.
.
.
SQLtxt = "INSER INTO post (titulopost) VALUES (" &_
"'" & varTituloPost & "')"


rs.open SQLtxt, "DRIVER={Microsoft Access Driver (*.mdb)}; DBQd:\data\enredados.mdb"


Instrucciones muy similiares que modifican usando UPDATE no me dan error, no
puedo encontrar cual es el error espero puedan ayudarme
Muchas gracias.

Preguntas similare

Leer las respuestas

#1 urko
18/09/2003 - 10:13 | Informe spam
puede se que la sentencia este mal:
SQLtxt = "INSER INTO post (titulopost) VALUES ('" & varTituloPost & "')"
que varTitulo este vacio
- que en la tabla post tengas algun campo como REQUERIDO o no NULL
y te lo este pidiendo .
saludos
urko


"WAB" escribió en el mensaje
news:
Recibo el siguiente error al utilizar la instruccion INSERT INTO

-

Microsoft OLE DB Provider for ODBC Drivers error '80040e10'

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

/enredados/fpost.asp, line 66


la pagina que tira ese error hace alternativamente modificaciones o alta
segun se elija la modificacion con UPDATE la hace sin problemas pero


da
ese error el alta con INSERT INTO


copio el codigo que da el error



Const adOpenKeyset = 1
Const adLockOptimistic = 3
.
.
.
.
set rs = CreateObject("ADODB.Recordset")
rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic
.
.
.
.
SQLtxt = "INSER INTO post (titulopost) VALUES (" &_
"'" & varTituloPost & "')"


rs.open SQLtxt, "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ> d:\data\enredados.mdb"


Instrucciones muy similiares que modifican usando UPDATE no me dan error,


no
puedo encontrar cual es el error espero puedan ayudarme
Muchas gracias.



Respuesta Responder a este mensaje
#2 Ticoadf
18/09/2003 - 15:08 | Informe spam
Crea un Objeto conexion
set VcnCon = createobject("ADODB.CONECTION")
establece la cadena de conexion
VcnCon.ConectionString = "DRIVER={Microsoft Access Driver
(*.mdb)}; DBQ=d:\data\enredados.mdb"
ejecuta la select
VcnCon.execute Sqltext,,adcmdtext

Espero te funcione asi

puede se que la sentencia este mal:
SQLtxt = "INSER INTO post (titulopost) VALUES ('" &


varTituloPost & "')"
que varTitulo este vacio
- que en la tabla post tengas algun campo como REQUERIDO


o no NULL
y te lo este pidiendo .
saludos
urko


"WAB" escribió en el mensaje
news:
Recibo el siguiente error al utilizar la instruccion




INSERT INTO

-

Microsoft OLE DB Provider for ODBC Drivers




error '80040e10'

[Microsoft][ODBC Microsoft Access Driver] Too few




parameters. Expected 1.

/enredados/fpost.asp, line 66


la pagina que tira ese error hace alternativamente




modificaciones o alta
segun se elija la modificacion con UPDATE la hace




sin problemas pero
da
ese error el alta con INSERT INTO


copio el codigo que da el error



Const adOpenKeyset = 1
Const adLockOptimistic = 3
.
.
.
.
set rs = CreateObject("ADODB.Recordset")
rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic
.
.
.
.
SQLtxt = "INSER INTO post (titulopost) VALUES (" &_
"'" & varTituloPost & "')"


rs.open SQLtxt, "DRIVER={Microsoft Access Driver




(*.mdb)}; DBQ>> d:\data\enredados.mdb"


Instrucciones muy similiares que modifican usando




UPDATE no me dan error,
no
puedo encontrar cual es el error espero puedan




ayudarme
Muchas gracias.







.

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