Insertar con adoquery
Publicado por Edgardo (4 intervenciones) el 26/01/2006 14:01:39
Hola, mi duda es la siguiente tengo una base de datos en access y dentro de esta tengo una tabla llamada personas y sus campos son cedula, nombre y apellido donde cedula es el campo clave y su tipo de dato es entero largo cuando trato de insertar un registro con adoquery me da un error. El codigo que utilizo es el siguiente:
adoquery1.close;
adoquery1.SQL.clear;
adoquery1.SQL.Add('INSERT INTO Persona (cedula,nombre,apellido) VALUES (:14785236,:Manuel,:Rosas)');// en la ayuda de delphi 7 sale asi
adoquery1.open
el error es "El indice o la clave principal no puede contener un valor null"
Intente ejecutarlo sin la linea adoquery1.open y me da el error
adoquery1.close;
adoquery1.SQL.clear;
adoquery1.SQL.Add('INSERT INTO Persona (cedula,nombre,apellido) VALUES (:14785236,:Manuel,:Rosas)');// en la ayuda de delphi 7 sale asi
adoquery1.open
el error es "El indice o la clave principal no puede contener un valor null"
Intente ejecutarlo sin la linea adoquery1.open y me da el error
Valora esta pregunta


0