ADO Access und DateTime



  • Ich habe eine Accesstabelle, in dieser befindet sich eine DateTime Spalte.

    Ich habe nun wie folgt versucht beim momentan aktuellen Datensatz das Datum zu löschen:

    ADOQuery->FieldByName("datum")->AsDateTime = NULL;

    Nach dem Updaten steht aber nun der 31.12.1899 in der Tabelle. Ich hätte aber gerne das da wirklich NULL drinsteht.

    Kann mir bitte jemand helfen?



  • Hallo

    mit deinem Aufruf weist du dem Feld nur den Null-Wert des TDateTime-Types zu, eben das Datum. Um es komplett zu löschen, mußt du

    TField->Clear();
    

    ausführen

    bis bald
    akari


Anmelden zum Antworten