Autor Beitrag
DJ_Apfel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 31



BeitragVerfasst: Do 21.11.02 19:03 
Tach alle zusammen,

ich hab ne Frage zum Recordset welches ja von einer Query - Komponente geliefert wird (in diesem fall von einer OraQuery Komponente aber is ja wurscht). Die Frage ist nun wie kann ich aus so einem Recordset einzelne Feldinhalte rauspicken ohne sie vorher in ein Grid auszugeben?

thx voraus hoffe ich 8)

_________________
Nur tote Fische schwimmen mit dem Strom!

IRC -> Server: east.gamesnet.com Port: 6667
Raum: #clan-babies
Alfons-G
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 307

Win XP Prof, Linux, Win 7
D5 Prof, D7 Architect, D2005 Architect, D2007 Architect
BeitragVerfasst: Do 21.11.02 19:19 
:wave:
Das geht ganz einfach:
ausblenden Quelltext
1:
2:
3:
MeinString := OraQuery1.Fields[0].AsString;
// Wenn Du von der Reihenfolge der Felder unabhängig sein willst:
MeinString := OraQuery1.FieldByName('MeinFeld');
Das war's dann auch schon ...

:idea:

_________________
Alfons Grünewald
DJ_Apfel Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 31



BeitragVerfasst: Fr 22.11.02 11:51 
Erst mal vielen Dank! Du hast allerdings was vergessen:

Mit OraQuery1.Fields[0].asString greift man immer auf den aktuellen satz
im recordset zu, um jetzt auch die anderen Informationen raus zu saugen
muss man per OraQuery.MoveBy(n) an die gewünschte Stelle springen :).

_________________
Nur tote Fische schwimmen mit dem Strom!

IRC -> Server: east.gamesnet.com Port: 6667
Raum: #clan-babies
Alfons-G
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 307

Win XP Prof, Linux, Win 7
D5 Prof, D7 Architect, D2005 Architect, D2007 Architect
BeitragVerfasst: Fr 22.11.02 16:01 
DJ_Apfel hat folgendes geschrieben:
Erst mal vielen Dank! Du hast allerdings was vergessen:

Mit OraQuery1.Fields[0].asString greift man immer auf den aktuellen satz
im recordset zu, um jetzt auch die anderen Informationen raus zu saugen
muss man per OraQuery.MoveBy(n) an die gewünschte Stelle springen :).

Das ist schon klar. ;)
Du kannst natürlich auch mit Next usw. durch die Datenmenge navigieren.

8)

_________________
Alfons Grünewald