Autor Beitrag
Krischa
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 118

Windows 7 64 Bit
Delphi 2007
BeitragVerfasst: Mo 18.05.09 10:37 
Hallo,
ich habe erst vor kurzem mit der Delphiprogrammierung angefangen und stehe vor einem Problem. Ich muss ein Editfeld mit dem Rückgabewert einer Selectanweisung befüllen.
ausblenden Delphi-Quelltext
1:
query1.SQL.CommaText := 'SELECT COUNTER FROM ABE WHERE ART=063188913182';					

Wie führe ich die Anweisung aus und fülle gleichzeitig das Editfeld mit dem Rückgabewert?

P.S. es gibt nur einen Rückgabewert.

Danke

Moderiert von user profile iconNarses: Delphi-Tags hinzugefügt
ffgorcky
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 573

WIN XP/2000 & 7Prof (Familie:Win95,Win98)

BeitragVerfasst: Mo 18.05.09 15:28 
Hallo und herzlich willkommen in diesem Forum,

Deine Frage wird eigentlich doch schon mit dem Post 48272 beantwortet - oder?
Sprich: Wenn Du dieses hier auf Deine Abfrage änderst:
ausblenden Delphi-Quelltext
1:
2:
MeineQuery:='SELECT SUM(feld) AS meinfeld'
MeinString := MeineQuery.FieldByName('meinfeld').AsString

Dann müsste es doch genau das erwünschte geben - oder?
Das wäre dann doch so etwas:
ausblenden Delphi-Quelltext
1:
2:
MeineQuery:='SELECT COUNTER FROM ABE WHERE ART='+EditArtikelNummer.Text+' AS GesuchterArtikel';
LabelGesuchterArtikel.Text:=MeineQuery.FieldByName('GesuchterArtikel').AsString

--Oder habe ich mich da jetzt irgendwie verlesen? War das nicht genau Deine Frage?
Krischa Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 118

Windows 7 64 Bit
Delphi 2007
BeitragVerfasst: Di 19.05.09 12:07 
Hallo,
Danke für deine Antwort. Muss da kein query.open; dazwischen?