Danke für deine rasche Antwort.
In der Listbox sind viele Komponisten eingetragen.
Wenn ich auf einen Wert (Komponistenname) in der Listbox klicke, sollen die Werke vom Komponisten
in einem Listview in der Mitte erscheinen.
Kann sein, dass ich es ein wenig verwirrend erklärt habe.
- Bin ja ein Newbie
Hier wäre mal mein Ansatz bezüglich der Listbox:
Delphi-Quellcode:
procedure Tform1.FillListbox;
begin
Listbox1.items.clear;
ADOQuery1.close;
ADOQuery1.SQL.clear;
ADOQuery1.SQL.Add('Select * from MVO_Notenverzeichnis');
ADOQuery1.Open;
While not ADOQuery1.Eof do begin
Listbox1.Items.add(ADOQuery1.FieldValues['Komponistnachname']) ;
ADOQuery1.Next;
end;
Adoquery1.close;
adoquery1.SQL.Clear;
adoquery1.sql.add('SELECT MVO_Notenverzeichnis.Name, MVO_Notenverzeichnis.KomponistNachname FROM MVO_Notenverzeichnis
WHERE MVO_Notenverzeichnis.KomponistNachname=' +listbox1.Selected.item);
adoquery1.ExecSQL;
end;
Grüße Christoph