Autor Beitrag
Luncustaf
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 324

Win 2k
D7 Ent.
BeitragVerfasst: So 07.03.04 20:39 
hi,

ich hab hier eine dblistview und ein query - der zeos komponente.

wenn ich nun daten in die db schreibe und diese dann wieder auslesen will ändert das query mir die spalten köpfe des dblistview ab.

also ich schreibe zb als spaltenköpfe -> Titel | Interpret | Album -> wenn ich das query nun schliesse und wieder aufmache dann stehen dort aber die namen der spalten aus der datenbank.

ein update oder ein refresh geht mit dem query nicht - keine ahnung wieso.

ich kann auch die spalten köpfe nicht dynamisch erzeugen - so das ich zb hingehe das query schliesse und wieder aufmache und dann die spaltenköpfe neu schreibe. (das liegt aber eher daran das ich es net kapiere :) aber vllt hat ja einer nen tipp :) )

gr€€tz

PS: ist es nicht imemr so das wenn man um hilfe bittet das man dann selber drauf kommt.

Lösung:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
  if Liste.Values['title'] = 'x' then
  begin
    mlist.Fields.Add;
    mlist.Fields.Items[0].FieldName := 'title';
    mlist.Fields.Items[0].Title := 'Titel';
    mlist.Fields.Add;
    mlist.Fields.Items[1].FieldName := 'artist';
    mlist.Fields.Items[1].Title := 'Interpret';
    mlist.Fields.Add;
    mlist.Fields.Items[2].FieldName := 'album';
    mlist.Fields.Items[2].Title := 'Album';
  end;
  mquery.Active := true;
  mquerya.Active := True;


das query erst nach dem erzeugen der spalten köpfe wieder auf activ setzen ;)

Moderiert von user profile iconPeter Lustig: Code- durch Delphi-Tags ersetzt
tmc2004
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 140

zuviele
D7,D8
BeitragVerfasst: Mo 08.03.04 19:58 
Teile doch allen mit woran es gelegen hat. Hilft anderen vielleicht auch mal weiter:

Fruß
tmc :wink:

_________________
it's not a bug it's a feature
Luncustaf Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 324

Win 2k
D7 Ent.
BeitragVerfasst: Mi 17.03.04 23:51 
hab doch die lösung unten dran geschrieben :)

gruß