Nochmal ich,
Das Autoincrement der Firebird 1.5 funktioniert nicht.
Folgende Fehlermeldung:
Delphi-Quellcode:
{$IFDEF INTERBASE_EXTENDED_MESSAGES}
[b]
raise EZSQLException.CreateWithCode(ErrorCode,[/b]
Format('
SQL Error: %s. Error Code: %d. %s',
[ErrorMessage, ErrorCode, ErrorSqlMessage]) +
SQL);
Hier wird ein Fehler angezeigt (fettgeschrieben).
Das ist mein sonstiger Quelltext:
SQL-Code:
procedure TForm1.Button1Click(Sender: TObject);
begin
close;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
ZTable1.Insert;
end;
procedure TForm1.TitelEnter(Sender: TObject);
begin
ZTable1.Edit;
end;
procedure TForm1.TitelExit(Sender: TObject);
begin
ZTable1.Post;
end;
procedure TForm1.FormShow(Sender: TObject);
begin
ZTable1.Active:=true;
DBCheckBox1.Checked:=false;
end;
Die Fehlermeldung lautet:
Zitat:
Im Projekt1 ist eine
Exception der Klasse EZSQLExcption aufgetreten.
Meldung '
SQL-Error: Violation of Priory or Unique Key constraint PK_DVD on Table DVD. Error Code -803.
Invalid insert or update values. objekt columns are constrained-no 2 tables rows.....usw.
Ich hoffe Ihr könnt mir helfen.
Sven