![]() |
auf Daten der ADOQuery zugreifen
hi leute,
kennt jemand vielleicht ne elegantere möglichkeit, um auf die daten einer abfrage zuzugreifen, als:
Code:
will ein paar sachen berechnen und müsste dazu auf die einzelnen daten zugreifen. so funktionierts zwar auch, aber is halt nich schön...
with ADOQuery1 do
begin Open; while not EOF do begin e := ADOQuery1['Datum']; ... end; Next; end; |
Re: auf Daten der ADOQuery zugreifen
Was ist denn da nicht so schön?
Ich greife immer so auf die Felder einer Tabelle zu.
Code:
Was genau möchtest Du denn berechnen?
Query.FieldByName ('wert').AsInteger;
Query.FieldByName ('wert').AsString; Query.FieldByName ('wert').AsFloag; Query.FieldByName ('wert').AsBoolean; |
Re: auf Daten der ADOQuery zugreifen
Hallo
Wenn du den SQL Text im Query eingibst z.B 'select * from testdatenbank' nach dem du den query activiert hast drücke die rechte Maustase am Query und wähle den Fields Editor. dann gehst du auf ADD all fields. Jezt kannst du die felder so abrufen. :coder: Source: :coder: edit1.text:= Query1Vorname.asStgring; Ich hoffe gedient zu haben .... mfg Bundy |
Re: auf Daten der ADOQuery zugreifen
@ bundy
Zitat:
|
Re: auf Daten der ADOQuery zugreifen
In etwa so:
Delphi-Quellcode:
ADOQuery1.First;
while (not ADOQuery1.EOF) do begin . i := ADOQuery1.FieldByName ('wert').AsInteger ADOQuery1.Next; end; |
Re: auf Daten der ADOQuery zugreifen
Zitat:
danke |
Re: auf Daten der ADOQuery zugreifen
[delphi]
Query1.first; for i:= 1 to Query.Recordcount do begin Memo1.Lines.Add(query1Vorname.AsString); Query1.next end; |
Re: auf Daten der ADOQuery zugreifen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz