Hai.
Ich versuche in einem C++ Builder-Projekt mittels dem Objekt TTable auf eine Access-DB zuzugreifen. Allerdings habe ich dabei das Problem, wenn ich im Programm in einem DB-Editier-Feld den Inhalt lösche, das Attribut in der DB nicht „richtig“ leer ist. Hört sich sicher komisch an. Ich habe danach mit einer Abfrage geprüft, ob das Attribut „NULL“ ist. Das ist nicht so. Eine weitere Abfrage mit den Längen der Inhalte brachte die Erkenntnis, des die Länge des Inhaltes mit der DB-Funktion Länge(Feldname) 0 ist. Und nicht Null, wie das bei den Feldern der Fall ist, die ich direkt in der DB lösche. Die TTable hängt an einem TdataSource-Objekt, der wiederum über eine Navigator-Leiste gesteuert wird.
Woran liegt das?
Vielen Dank im voraus für Eure Hilfe
Dirk
Ich versuche in einem C++ Builder-Projekt mittels dem Objekt TTable auf eine Access-DB zuzugreifen. Allerdings habe ich dabei das Problem, wenn ich im Programm in einem DB-Editier-Feld den Inhalt lösche, das Attribut in der DB nicht „richtig“ leer ist. Hört sich sicher komisch an. Ich habe danach mit einer Abfrage geprüft, ob das Attribut „NULL“ ist. Das ist nicht so. Eine weitere Abfrage mit den Längen der Inhalte brachte die Erkenntnis, des die Länge des Inhaltes mit der DB-Funktion Länge(Feldname) 0 ist. Und nicht Null, wie das bei den Feldern der Fall ist, die ich direkt in der DB lösche. Die TTable hängt an einem TdataSource-Objekt, der wiederum über eine Navigator-Leiste gesteuert wird.
Woran liegt das?
Vielen Dank im voraus für Eure Hilfe
Dirk
Comment