Insertar en SQL un campo AUTOINCREMENT

30/09/2004 - 14:13 por Néstor Suárez | Informe spam
Quiero insertar un registro e mi BD pero me salta un error de que no
encontró el parámetro ID (autoincrementable) no sé qué poner en su
lugar, ahora mismo lo que tengo puesto es un NULL en el valor, funciona,
pero salta el error.

Saludos,

Néstor Suárez.

Preguntas similare

Leer las respuestas

#1 Alejandro Perez
30/09/2004 - 14:30 | Informe spam
Hola Nestor. Me parece que la solucion viene por
especificar los campos en la sentencia insert.

Es decir, de:

INSERT INTO Tabla VALUES(NULL,'Hola')

a:

INSERT INTO Tabla(CampoChar) VALUES('Hola')

De todos modos, si no es eso avisanos y das un poco mas de
detalles..

Cuidate.

Alejandro Perez
MCSD/MCDBA/MCT
Caracas - Venezuela




Mostrar la cita
error de que no
Mostrar la cita
poner en su
Mostrar la cita
valor, funciona,
Mostrar la cita
#2 Pedro Luna Montalvo, MVP
30/09/2004 - 15:55 | Informe spam
Junto a lo que dice Alejandro, los campos autonumericos no deberian ser
indicados en la lista de columnas del INSERT, pues precisamente ellos
automaticamente deberan tomar el siguiente valor en su secuencia.

Saludos
Pedro Luna, MVP
Gye, Ecu

"Alejandro Perez" escribió en el mensaje
news:165401c4a6e9$3d6a8b80$
Hola Nestor. Me parece que la solucion viene por
especificar los campos en la sentencia insert.

Es decir, de:

INSERT INTO Tabla VALUES(NULL,'Hola')

a:

INSERT INTO Tabla(CampoChar) VALUES('Hola')

De todos modos, si no es eso avisanos y das un poco mas de
detalles..

Cuidate.

Alejandro Perez
MCSD/MCDBA/MCT
Caracas - Venezuela




Mostrar la cita
error de que no
Mostrar la cita
poner en su
Mostrar la cita
valor, funciona,
Mostrar la cita
Ads by Google
Search Busqueda sugerida