Entwickler-Ecke

Datenbanken - Update/SUM


Hänsel - Mi 15.03.17 23:23
Titel: Update/SUM
Hallo kann mir jemand helfen,
was habe ich hier falsch gemacht?

Die Variable such ist Integer.

such:=DataModule1.ADOQuery_Objekte['ID'];
DataModule1.ADOQuery_Objekte.close;
DataModule1.ADOQuery_Objekte:='Update ODV2 set WW_Waerememenge_Org =(select sum(WZWW) from MGV1 where ID =Such';
DataModule1.ADOQuery_Objekte.ExecSQL;
DataModule1.ADOQuery_Objekte.Open;

folgende Fehlermeldung:

[dcc32 Fehler] Unit_Objekt.pas(1944): E2010 Inkompatible Typen: 'TADOQuery' und 'string'

Danke im Voraus
Hänsel


mandras - Mi 15.03.17 23:32

Das hier ist es:

DataModule1.ADOQuery_Objekte:=' ....

Du möchtest dem ADOQuery_Objekte einen String zuweisen.
Felht da evtl. ein ".SQL.Text" ?

LG


Hänsel - Mi 15.03.17 23:54

Danke für den Hinweis. Dies habe ich übershen.

Hänsel