![]() |
Datenbank: Firebird • Version: 1.5 • Zugriff über: Zeos
Autoincrement bei Firebird 1.5 funktioniert nicht.
Nochmal ich,
Das Autoincrement der Firebird 1.5 funktioniert nicht. Folgende Fehlermeldung:
Delphi-Quellcode:
Hier wird ein Fehler angezeigt (fettgeschrieben).
{$IFDEF INTERBASE_EXTENDED_MESSAGES}
[b]raise EZSQLException.CreateWithCode(ErrorCode,[/b] Format('SQL Error: %s. Error Code: %d. %s', [ErrorMessage, ErrorCode, ErrorSqlMessage]) + SQL); Das ist mein sonstiger Quelltext:
SQL-Code:
Die Fehlermeldung lautet:
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; Zitat:
Sven |
Re: Autoincrement bei Firebird 1.5 funktioniert nicht.
Wie hast du das autoincrement implementiert? Mit einem Generator?
Die Fehlermeldung besagt ja, das der für den Primärschlussel nicht eindeutig ist. GGf Generator auf höheren Wert setzen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz