Am 06.08.2009 um 09:35 schrieb Maximilian Tyrtania:
am 05.08.2009 16:58 Uhr schrieb Christian Hahn unter
[email protected]:
Hallo, Roland,
db.SQLExecute ("truncate table adressdaten")
Ich würde da sagen:
db.SQLExecute("DELETE FROM adressdaten")
Indes ist "truncate table sometable" ein durchaus ehrenwerter
Befehl. Wird
er von der REALSQLDB nicht unterstützt?
Also, mit delete klappt es prima! Ob truncate wirklich genauso
funktioniert, werde ich noch mal ausprobieren. Lt. Handbuch sollte es.
Ich hatte da in meinem Code auch einige merkwürdige Zeilen drin, die
dazu führten, dass es nicht klappen konnte.
Nun geht's - dank auch deiner Hilfe.
Gruß und nochmal danke
Roland
Man kann natürlich auch eine Bedingung einbauen:
db.SQLExecute("DELETE FROM adressdatenWHERE rowID = " + str(ID)
oder irgendeine andere WHERE-Bedingung.
Kann man, wenn man, anders als Roland, nur bestimmte Datensätze
löschen
möchte.
Ciao,
Maximilian Tyrtania