Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Funktion "FieldByName" (https://www.delphipraxis.net/133373-funktion-fieldbyname.html)

youuu 30. Apr 2009 15:46

Datenbank: MYSQL • Zugriff über: ODBC

Funktion "FieldByName"
 
Hi,

ist es auch möglich einen Datensatz aus einer Tabell anzuzeigen ohne dabei den Datensatz per name anzusprechen?

Delphi-Quellcode:
qrMain.FieldByName('name').AsString;

Sondern per Zahl? In der art von:


Delphi-Quellcode:
qrMain.FieldByPosition(1).AsString;

Nersgatt 30. Apr 2009 15:49

Re: Funktion "FieldByName"
 
Klar:

Delphi-Quellcode:
qrMain.Fields[0].AsString

DeddyH 30. Apr 2009 15:50

Re: Funktion "FieldByName"
 
Schau Dir mal Fields an.
Delphi-Quellcode:
qrMain.Fields[0].AsString;
[edit] *gnarf* zu spät [/edit]

youuu 30. Apr 2009 15:52

Re: Funktion "FieldByName"
 
Oh ich Depp, da hät ich doch selbst drauf kommen sollen.

Danke euch ;)

hoika 1. Mai 2009 12:48

Re: Funktion "FieldByName"
 
Hallo,

die Reihenfolge der Felder z.B, bei einem select * ist aber unbestimmt.

Eine Verwendung von Fields[0] wäre bei select count(*)


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:12 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