Entwickler-Ecke
Datenbanken - Datum Feld leeren
Nomis - Fr 16.08.02 00:22
Titel: Datum Feld leeren
Hallöchen,
Ich möchte ein Datetime Feld in einer Paradox7 Datenbank leeren habe es mit
Quelltext
1:
| table1.FieldValues['Datum'] :=''; |
versucht aber ist ja klar das er mir dann sagt, das dies kein zulässiges Datum ist und bei
Quelltext
1:
| table1.FieldValues['Datum'].clear; |
Mekert er " die Variante refrenziert kein Automatisierungsobjekt"
wie kann ich dieses Datenfeld trotzdem Löschen ??
Gruß Simon
ao - Fr 16.08.02 08:34
Hallo Nomis,
also da ich von TTable nicht viel halte, würde ich es mit SQL und der TQuery-Komponente versuchen:
Quelltext
1: 2: 3:
| TQuery.SQL.Clear; TQuery.SQL.Add('UPDATE DeineTabelle SET Datum = NULL WHERE DeinKey = DeinWert'); TQuery.SQL.ExecSQL; |
Wenn dein Datumsfeld NULL erlaubt sollte es klappen.
Gruß
Andreas
Steffer - Fr 16.08.02 10:07
Mache es doch ganz einfach so:
Quelltext
1: 2: 3:
| Table.Edit; Table.FieldByName('Datum').Clear; Table.Post; |
Mit FieldValues must du einen WERT übergeben...
@ao
Das mit den TTables ist ja auch ein lustiges Sätzchen. ;-)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!