Forum: Datenbanken
Delphi
by Cosamia,
27. Aug 2008
Danke, habe es gerade bemerkt :oops:
Forum: Datenbanken
Delphi
by Cosamia,
27. Aug 2008
wie ein Update Statement grundsätzlich funzt ist mir schon geläufig, aber es will mit den Parameters nicht funktionieren.
Die "(" gefällt ihm nicht.
adoquery1.sql.text := 'update auftraege set (:auft) = (:wert) Where ID= '''+timestamp+''';';
adoquery1.Parameters.ParamByName('auft').Value := temps1;
adoquery1.Parameters.ParamByName('wert').Value := temps2;
...
Forum: Datenbanken
Delphi
by Cosamia,
27. Aug 2008
Und wie funzt das mit den Parameters mit einem Update-Statement?
Forum: Datenbanken
Delphi
by Cosamia,
27. Aug 2008
so funzt es:
adoquery1.sql.add ('Insert into auftraege (:auft) values (:wert);');
adoquery1.Parameters.ParamByName('auft').Value := temps1;
adoquery1.Parameters.ParamByName('wert').Value := temps2;
adoquery1.ExecSQL;
Forum: Datenbanken
Delphi
by Cosamia,
27. Aug 2008
Ok, habe ich bisher noch nicht genutz, und falle Prompt damit auf die Nase.
Auftraege kein gültiger Objektname
adoquery1.sql.text := 'Insert into auftraege (:auft) values (:wert);';
adoquery1.Parameters.ParamByName('auft').Value := temps1;
adoquery1.Parameters.ParamByName('wert').Value := temps2;
adoquery1.ExecSQL;