Einzelnen Beitrag anzeigen

mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#34

Re: Datenbankeinträge durch einen listbox-klick anzeigen las

  Alt 7. Jul 2009, 08:48
Dreh mal die Reihenfolge um:
Delphi-Quellcode:
procedure TForm1.ListBox1Click(Sender: TObject);
begin
    Query1.Close;
    Query1.SQL.Text := 'SELECT Programmierer, Kurzbeschreibung, MailProgrammierer, Status, Prioritaet, Anmerkungen, Tester, MailTester, StatusTester, PrioritaetTester, AnmerkungenTester, Bugnummer, Datum, Uhrzeit, Fehlermeldung FROM KFZ.DB WHERE Programmierer = :Programmierer';
    Query1.ParamByName('Programmierer').Value := ListBox1.Items[ListBox1.ItemIndex];
    Query1.Open;
    DBProgrammierer.DataSource := dsKFZ;
    DBProgrammierer.DataField := 'Programmierer';
    DBMailProgrammierer.DataSource := dsKFZ;
    DBMailProgrammierer.DataField := 'MailProgrammierer';
    DBStatus.DataSource := dsKFZ;
    DBStatus.DataField := 'Status';
    DBPrioritaet.DataSource := dsKFZ;
    DBPrioritaet.DataField := 'Prioritaet';
    DBAnmerkungen.DataSource := dsKFZ;
    DBAnmerkungen.DataField := 'Anmerkungen';
    DBBugnummer.DataSource := dsKFZ;
    DBBugnummer.DataField := 'Bugnummer';
    DBDatum.DataSource := dsKFZ;
    DBDatum.DataField := 'Datum';
    DBUhrzeit.DataSource := dsKFZ;
    DBUhrzeit.DataField := 'Uhrzeit';
    DBTester.DataSource := dsKFZ;
    DBTester.DataField := 'Tester';
    DBMailTester.DataSource := dsKFZ;
    DBMailTester.DataField := 'MailTester';
    DBStatusTester.DataSource := dsKFZ;
    DBStatusTester.DataField := 'StatusTester';
    DBPrioritaetTester.DataSource := dsKFZ;
    DBPrioritaetTester.DataField := 'PrioritaetTester';
    DBAnmerkungenTester.DataSource := dsKFZ;
    DBAnmerkungenTester.DataField := 'AnmerkungenTester';
    DBFehlermeldung.DataSource := dsKFZ;
    DBFehlermeldung.DataField := 'Fehlermeldung';
    DBKurzbeschreibung.DataSource := dsKFZ;
    DBKurzbeschreibung.DataField := 'Kurzbeschreibung';
    DBProgrammierer.DataField := 'Programmierer';

end;
Aber wie schon geschrieben, kannst du die Abfrage auch direkt in der IDE setzen
Markus Kinzler
  Mit Zitat antworten Zitat