Zitat von
pretep:
In der ADOTable stehen unter TableName die ganzen in der Datenbank enthaltenen Tabellen, kriege ich die Liste
irgendwie in eine DBComboBox ausgelesen?
ADOConnection1.GetTableNames(Combobox1.Items, False);
Zitat von
pretep:
Die Anzahl der Datensätze der jeweiligen Tabelle lässt sich irgendwie ermitteln?
Delphi-Quellcode:
ADOQuery1.SQL.Text := 'SELECT Count(*) AS Anzahl FROM '+tabellennamen;
ADOQuery1.Open;
anzahl := ADOQuery1.Fields[0].AsInteger;
Zitat von
pretep:
Wie kann ich die einzelnen Tabellen miteinander verknüpfen?
Das geht über Joins. Beispiel:
SQL-Code:
SELECT a.VorlNr, a.Titel, b.PersNr, b.Name
FROM Professor b INNER JOIN Vorlesung a
ON b.PersNr = a.PersNr