Ich habe ein ähnliches Problem. Ich habe eine Oracle Datenbank und nutze die ODAC Komponenten. Jetzt hätte ich gerne in einer Combobox alle in der
DB verfügbaren Tabellen.
Ich habe eine TDBLookupCombobox und die ListSource mit dem DataSource1 verbunden, welche wiederum mit einem SmartQuery verbunden ist. Wenn ich mich jetzt verbinde führ eich folgendes aus:
Delphi-Quellcode:
procedure TForm1.btnConnectClick(Sender: TObject);
begin
OraSession1.Connect;
if OraSession1.Connected then
begin
SmartQuery1.SQL.Text := 'select table_name from all_tables';
SmartQuery1.ExecSQL;
end;
end;
Nur leider bleibt die ComboBox leer und der Pfeil zum Öffnen ist deaktiviert.
Was also tun?