Autor Beitrag
kiwicht
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1021

Win 7, MacOS
Delphi x, VBA, PHP, ...
BeitragVerfasst: Mi 29.01.03 20:21 
Und da bin ich schon wieder... :P ... folgenden Code habe ich laut einem Tutorial auf eine ButtonOnClick-Methode gelegt.... klappt aber nicht,
da in dem entsprechenden ListView immer nur die ID´s angezeigt werden... :( keine anderen Daten.. was mach ich falsch?

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
 while not qrMain.Eof do
  begin
    ListItem := lvAnzeige.Items.Add;
    ListItem.Caption:=qrMain.FieldByName('id').AsString;
    ListItem.SubItems.Add(qrMain.FieldByName('vorname').AsString);
    ListItem.SubItems.Add(qrMain.FieldByName('name').AsString);
    ListItem.SubItems.Add(qrMain.FieldByName('adresse').AsString);
    ListItem.SubItems.Add(qrMain.FieldByName('plz').AsString);
    ListItem.SubItems.Add(qrMain.FieldByName('wohnort').AsString);
    qrMain.Next;
  end;


- qrMain ist meine TZmySQLQuery von ZEOS
- lvAnzeige ist meine ListView
- und ListItem hab ich, dacht ich mir so, hab ich unter Type in meinem
Prog als TListView deklariert, weil in dem Tut´ nich steht wofür das sein
soll, hab ich da einfach geraten...

vielen dank im voraus

mfg kiwicht

btw: wenn einer noch n gutes mysql-tut an der hand hat.. immer her damit.... :twisted: :D
smiegel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 992
Erhaltene Danke: 1

WIN 7
D7 Prof., C#, RAD XE Prof.
BeitragVerfasst: Mi 29.01.03 20:56 
Hallo,

ausblenden Quelltext
1:
2:
var
  ListItem:TListItem;


Anstatt Type, als Variable deklarieren, dann gehts.

_________________
Gruß Smiegel
Ich weiß, daß ich nichts weiß, aber ich weiß mehr als die, die nicht wissen, daß sie nichts wissen. (Sokrates)
kiwicht Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1021

Win 7, MacOS
Delphi x, VBA, PHP, ...
BeitragVerfasst: Mi 29.01.03 21:18 
*kopf-von-links-nach-rechts-beweg*.... ne, hab ich getan, klappt auch nicht... werden immernoch nur die ID´s angezeigt... unsortiert....
muss ich ListView vielleicht noch irgendwie präparieren?
smiegel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 992
Erhaltene Danke: 1

WIN 7
D7 Prof., C#, RAD XE Prof.
BeitragVerfasst: Mi 29.01.03 23:21 
Hallo,

die ListView musst Du auf den ViewStyle:=vsReport setzten.

Dann kannst Du in der Eigenschaft Columns Deine Spalten, die angezeigt werden sollen, angeben.

_________________
Gruß Smiegel
Ich weiß, daß ich nichts weiß, aber ich weiß mehr als die, die nicht wissen, daß sie nichts wissen. (Sokrates)
kiwicht Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1021

Win 7, MacOS
Delphi x, VBA, PHP, ...
BeitragVerfasst: Mi 29.01.03 23:54 
jibbie.. jetzt klappts.. dankschön! :D