Einzelnen Beitrag anzeigen

derzwent

Registriert seit: 8. Apr 2005
Ort: Beierfeld
10 Beiträge
 
#1

Autoincrement bei Firebird 1.5 funktioniert nicht.

  Alt 23. Jan 2006, 13:18
Datenbank: Firebird • Version: 1.5 • Zugriff über: Zeos
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
  Mit Zitat antworten Zitat