Einzelnen Beitrag anzeigen

Benutzerbild von FBrust
FBrust

Registriert seit: 4. Okt 2002
Ort: Saarbrücken
654 Beiträge
 
Delphi 10.4 Sydney
 
#1

Integerwert wird nicht korrekt in DB geschrieben

  Alt 30. Okt 2002, 22:05
Hallo,

ich habe folgendes Problem:

Der Code
Code:
        Showmessage('intCustID: ' + intToStr(intCustID));
        Append;
        FieldByName('ID_Link').AsInteger := intCustID;
        FieldByName('strShortName').AsString := cbxWSheet.Text;
        Post;
sollte eigentlich in das Feld 'ID_Link' eine 1 schreiben, wenn in der Variablen intCustID auch eine 1 steht. Tut er aber nicht.

Der Showmessage-Befehl zeigt eine 1, aber in der Tabelle steht nachher im Feld 'ID_Link' eine 0.

Der Wert für 'strShortname' hingegen wird korrekt übertragen.

Das Feld 'ID_Link' ist ein Integer-Feld, kein Index, gar nix und trotzdem steht jedesmal eine 0 drinnen. Warum nur?

Hat vielleicht jemand eine Erklärung dafür?

Grüsse
Frank
  Mit Zitat antworten Zitat