Luis Cuenca
03-02-2009, 18:22:30
Hola Amigos:
Tengo una base de datos sql 2000 con delphi 7 ambos conectados con un odbc. Apenas estoy conociendo SQL y mi problema es este:
Al hacer insert en una de las tablas me sale el siguiente error del campo identity, despues del Post: Field "ID" must have a value.
Si hago un edit en la tabla o un delete no me sale error.
Este es el codigo que tengo en delphi:
procedure TForm4.Button2Click(Sender: TObject);
Var Registros:Integer;
begin
if Choferes1.State = dsInsert then
Begin
Choferes1.Post;
Choferes1.Close;
Choferes1.Open;
Choferes1.FindLast;
Registros:= Choferes1.RecordCount;
Label18.Caption:= inttostr(Registros)+' Registros';
end;
Ojala que me puedan ayudar, no se que estoy haciendo mal o que me falta hacer, pero necesito resolver esto, gracias de antemano
Tengo una base de datos sql 2000 con delphi 7 ambos conectados con un odbc. Apenas estoy conociendo SQL y mi problema es este:
Al hacer insert en una de las tablas me sale el siguiente error del campo identity, despues del Post: Field "ID" must have a value.
Si hago un edit en la tabla o un delete no me sale error.
Este es el codigo que tengo en delphi:
procedure TForm4.Button2Click(Sender: TObject);
Var Registros:Integer;
begin
if Choferes1.State = dsInsert then
Begin
Choferes1.Post;
Choferes1.Close;
Choferes1.Open;
Choferes1.FindLast;
Registros:= Choferes1.RecordCount;
Label18.Caption:= inttostr(Registros)+' Registros';
end;
Ojala que me puedan ayudar, no se que estoy haciendo mal o que me falta hacer, pero necesito resolver esto, gracias de antemano