Hallo,
ich möchte mit folgender Query einen Datensatz löschen, der die in
den ComboBoxen eingebenen Werten entspricht. Die Felder in der Datenbank sind
vom Typ SmallInt. Ich bekomme aber die Fehlermeldung : Keine Übereinstimmung
der Typen im Ausdruck.
Query1.SQL.Clear;
Query1.SQL.Add('DELETE FROM "W_Zahlen.db"');
Query1.SQL.Add('WHERE Wochen_NR LIKE :WZahl AND Jahr_Z LIKE :JZahl');
Query1.Params[0].AsInteger := StrToInt(ComboBox1.Text);
Query1.Params[1].AsInteger := StrToInt(ComboBox2.Text);
Query1.ExecSQL;
Kann mir jemand einen Tipp geben, ich fummele schon seit Feierabend an
der Query herum.
Danke ph
ich möchte mit folgender Query einen Datensatz löschen, der die in
den ComboBoxen eingebenen Werten entspricht. Die Felder in der Datenbank sind
vom Typ SmallInt. Ich bekomme aber die Fehlermeldung : Keine Übereinstimmung
der Typen im Ausdruck.
Query1.SQL.Clear;
Query1.SQL.Add('DELETE FROM "W_Zahlen.db"');
Query1.SQL.Add('WHERE Wochen_NR LIKE :WZahl AND Jahr_Z LIKE :JZahl');
Query1.Params[0].AsInteger := StrToInt(ComboBox1.Text);
Query1.Params[1].AsInteger := StrToInt(ComboBox2.Text);
Query1.ExecSQL;
Kann mir jemand einen Tipp geben, ich fummele schon seit Feierabend an
der Query herum.
Danke ph
Comment