Forum: Datenbanken
Delphi
by Piro,
30. Mai 2013
Moin,
ich habe den Fehler gefunden. Es liegt nicht an der ID. Da ist alles ok.
Ich habe ein TSynEdit in meiner Anwendung. Wenn nichts hinein geschrieben wird, wird Null übergeben. Hätte ich so nicht erwartet.
Das ist der Grund der Fehlermeldung.
Danke an alle. Durch euch habe ich die Ansätze schneller hinbekommen.
Forum: Datenbanken
Delphi
by Piro,
30. Mai 2013
Das war es nicht. Ich habe die Tabelle neu erstellt ohne die Angabe von NOT NULL. Es setzt es automatisch auf NOT NULL. Mit der Angabe NULL funktioniert es nicht, dass es ein Primary Key ist.
Kann es sein, dass eventuell TADODataSet hier nicht mehr passt?
Klappt es vielleicht mit TADOQuery oder TADOCommand?
Danke im Voraus.
Forum: Datenbanken
Delphi
by Piro,
30. Mai 2013
Es ist ReadOnly.
Einfaches folgendes vorweg gesetzt.
if DSData.FieldByName('id').ReadOnly then
ShowMessage('readonly')
else
ShowMessage('not readonly');
DSData.FieldByName('title').AsString := edt_title.Text;
Forum: Datenbanken
Delphi
by Piro,
30. Mai 2013
Moin zusammen,
ich hoffe einer von euch kein das Problem.
Ich habe ein Tabelle mit einem PrimaryKey "ID", der hochgezählt wird.
Hier mein Script zur Erstellung der Tabelle.
USE
GO