Autor Beitrag
Hänsel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 144



BeitragVerfasst: Mi 15.03.17 23:23 
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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 429
Erhaltene Danke: 107

Win 10
Delphi 6 Prof, Delphi 10.4 Prof
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 144



BeitragVerfasst: Mi 15.03.17 23:54 
Danke für den Hinweis. Dies habe ich übershen.

Hänsel