Autor Beitrag
lemmond1976
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 66



BeitragVerfasst: Di 20.05.03 23:04 
Hallo,

gibt es eine Möglichkeit, abzufragen, ob es sich um den aktuellen Datensatz um den LETZTEN Datensatz handelt ?


Meine Tabelle sieht vereinfacht so aus:

Feld 1 ...... Feld 2
--------------------------
Bild-ID ...... Stichwort_Text

Select-Abfrage:

1 blau
1 Himmel
2 rot
2 Feuer

Es kann mehrere Stichwörter zu einem Bild geben....
Ich möchte alle Daten zu einer Bild-ID getrennt durch Underlines in einen String schreiben, also zum Beispiel so: 1_blau_himmel, 2_rot_Feuer.
Um abzufragen, muß ich ja immer zum nächsten Datensatz springen und schauen, ob die Bild-ID eine andere ist oder nicht ?

Oder gibt es eine andere Möglichkeit ?
Bin dankbar für jede Hilfe !

Gruss
Gunnar
CenBells
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1547

Win 7
Delphi XE5 Pro
BeitragVerfasst: Mi 21.05.03 10:17 
Hallo,

benutzt du Adoquery?
dann versuch es mit
meinQuery.eof
Die funktion liefert true, wenn du am letzten datensatz angekommen bist...


Gruß
Ken
lemmond1976 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 66



BeitragVerfasst: Mi 21.05.03 11:48 
wie würdest Du das machen ?
Für jede Bild-ID sollen die Stichwörter, getrennt durch Unterstriche, dahintergeschrieben werden. Ich habe damit meine Probleme, komme irgendwie nicht weiter. So schwierig kann das doch nicht sein.


Nach dem Muster:
1_blau_himmel
2_rot_feuer

Ich benutze die ADOQUERY !

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
while not EOF 
do begin

//???????

end;


Danke !

Gruss
Gunnar