Error con sql en Access URGENTE!!!
Error con UPDATE en access URGENTE!!!
Este es el error que me tira y no se por que
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][Controlador ODBC Microsoft Access] Pocos parámetros. Se esperaba 1.
y este es el UPDATE
sql = "UPDATE Categorias SET Principal="&Principal&", idContenido="&idContenido&", idPadre="&Request("idPadre")&", Nombre='"&Request("Nombre")&"', Orden='"&Request("Orden")&"', FechaAc=NULL, Accion='Edicion' WHERE idCategoria = "&Request.Form("idC")
que se ve asi
UPDATE Categorias SET Principal=Falso, idContenido=23, idPadre=1, Nombre='El Banco', Orden='1', FechaAc=NULL, Accion='Edicion' WHERE idCategoria = 53
Diseño de la tabla
idCategoria Autonumérico
Principal Si/No
idPadre Numérico
Nombre Memo
idContenido Numérico
FechaAc Fecha/Hora
Accion Texto
Orden Numérico
Gracias por cualquier ayuda
Este es el error que me tira y no se por que
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][Controlador ODBC Microsoft Access] Pocos parámetros. Se esperaba 1.
y este es el UPDATE
sql = "UPDATE Categorias SET Principal="&Principal&", idContenido="&idContenido&", idPadre="&Request("idPadre")&", Nombre='"&Request("Nombre")&"', Orden='"&Request("Orden")&"', FechaAc=NULL, Accion='Edicion' WHERE idCategoria = "&Request.Form("idC")
que se ve asi
UPDATE Categorias SET Principal=Falso, idContenido=23, idPadre=1, Nombre='El Banco', Orden='1', FechaAc=NULL, Accion='Edicion' WHERE idCategoria = 53
Diseño de la tabla
idCategoria Autonumérico
Principal Si/No
idPadre Numérico
Nombre Memo
idContenido Numérico
FechaAc Fecha/Hora
Accion Texto
Orden Numérico
Gracias por cualquier ayuda
Tal vez tengas problemas con la aceptación de NULL como valor especial de campo por la conexion con la BBDD. ¿Has probado sustituirlo con un valor específico ("0")? Tal vez así al menos descartes posibles pegas.Salu2.
Puede ser que en el update te hayas olvidado de agregar el IdCategoria??
bye
bye
Perdon, no me di cuenta que es autonumerico... ni idea de comos e hace