AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Daten in ComboBox anzeigen
Thema durchsuchen
Ansicht
Themen-Optionen

Daten in ComboBox anzeigen

Ein Thema von abi · begonnen am 25. Jun 2004 · letzter Beitrag vom 25. Jun 2004
Antwort Antwort
abi

Registriert seit: 20. Apr 2004
Ort: Köln
143 Beiträge
 
#1

Daten in ComboBox anzeigen

  Alt 25. Jun 2004, 13:47
Hallo
ich komme mal wieder überhaupt nicht weiter.

Ich habe eine Datenbank ich machen alles mit Query komponenten.

Mein SQL Code ist.
Code:
SELECT *
FROM "Geber Datenbank.db"
ORDER BY Device_Name, Auflösung, Geber_Option
Dann wähle ich durch zwei andere denn Device_Name und die Auflösung aus.
Das heisst wenn sich die zweite Box ändert dann, sollte sich auch der Eintrag meiner dritten ComboBox ändern.

Mein Code zum Eintragen in die comboBox.
Code:
procedure TForm1.ComboBox2Change(Sender: TObject);
var i: Integer;
begin
    qrAuswaehlen.First;
  for i := 0 to qrAuswaehlen.RecordCount-1 do
  begin
     if (ComboBox1.Text = qrAuswaehlen.FieldByName('Device_Name').AsString) AND
         (ComboBox2.Text = qrAuswaehlen.FieldByName('Auflösung').AsString) then
     begin
          //  Combobox3.Items.Add(qrAuswaehlen.FieldByName('Geber_Option').AsString);
          ComboBox3.Items.Add(qrAuswaehlen.FieldByName('Geber_Option').AsString);
      ///    ComboBox3.Items.Add(qrAuswaehlen.FieldByName('Device_Name').AsString);
          qrAuswaehlen.Next;

     end;
  end;
end;
Mein Problem ist jetzt das dies nur beim ersten mal funktioniert.

Oder was auch schon vorkamm, das er alle nimmt die nicht ganz stimmen.

Beispiel bei DeviceName D2 und Auflösung 1212. Steht in meiner ComboBox " 001, 006".
Jetzt sollte wenn ich die Auflösung auf 1213 ändere. In der ComboBox "002" stehen aber es steht "001, 006" oder "001, 006, 002".

Schon mal danke im voraus.
mfg
abi
Wer nicht fragt, bleibt dumm.
  Mit Zitat antworten Zitat
Benutzerbild von bundy
bundy

Registriert seit: 24. Mai 2003
Ort: Eisenstadt
438 Beiträge
 
Delphi 2007 Architect
 
#2

Re: Daten in ComboBox anzeigen

  Alt 25. Jun 2004, 17:04
Hallo

Solltest du den Inhalt der Combobox nicht löschen beim start der Procedure

Combobox1.clear
+++Glaube keiner Statistik, die du nicht selbst getürkthast.++++
********************
Ein anonymer Statistiker. *
********************
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz