Delete-Statement klappt nicht --> Token not found ka
-
Hallo,
in meinem Programm versuche ich ein bestimmtes Datensatz in meiner Tabelle zu löschen, das mache ich so:
DataModule1->QKontoumsatz->SQL->Clear(); DataModule1->QKontoumsatz->Close(); DataModule1->QKontoumsatz->SQL->Add ("DELETE FROM Konto_Stand WHERE LftNr = " + LfdNr_Kontostand); DataModule1->QKontoumsatz->ExecSQL();wobei LfdNr_Kontostand ein Integer darstellt und auch einz in der Tabelle ist.
Jedoch kriege ich die Fehlermeldung:
...raised exception class EDBEngineError with message: Token not found. Token: Nr...hat jemand ne Idee, was das sein könnte?Weiss net weiter, bin mit meinem Latein am Ende...
Gruss,
chullainp.S.: ist noch ein AfterDelete notwendig, wie rufe ich denn auf?
-
LftNr = LfdNr?
-
eventuell liegts am RequestLive des Querys, Änder das mal auf den anderen Wert
-
Hallo,
danke Euch...
hab versucht, das dynamische Feld als String mitzugeben, hat auch funktioniert, obwohl in der Tabelle das Feld als Integer deklariert ist...hm, auf jeden Fall funktioniert es.
Gruss,
chullain