Toon posts:

delphi combobox - data herhaald

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo

Ik heb een Delphi programma waarbij ik gebruik maak van tabs en een MySQL database. Nu heb ik een main screen waarmee je naar 'onzichtbare' tabs kunt gaan en dat je dan weer terug kunt naar de main. Het probleem zit dat wanneer je 2x naar een tab gaat dat mijn combobox ook 2x de database gegevens laat zien.

Ik gebruik nu de volgende code :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
procedure TForm1.verwijderenClick(Sender: TObject);
begin
kantine.ActivePage:=verwijderen_sheet;
verwijderen_sheet.TabVisible:=true;

q1.sql.clear;
q1.sql.add ('SELECT *');
q1.sql.add ('FROM kantinedienst');
q1.Sql.Add('ORDER BY kantinedienstID');
q1.Open;

with q1 do begin
  while not q1.eof do begin
    del_dienst.Items.Add(q1.FieldValues['kantinedienstNaam']);
    q1.Next;
    end;
  end;
end;


ik heb al geprobeerd om 'del_dienst.Items.Clear' voor 'q1.sql.clear' te zetten maar dit werkte ook niet

iemand een suggestie?

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 22-08 17:28

alienfruit

the alien you never expected

gewoon del_diens.items.duplicates := false doen ofzo :S

Verwijderd

Topicstarter
ik heb het net gevonden hoe het moest, het is toch gewoon del_dienst.Items.Clear, maar ik had het verkeerd gezet 8)7