Ich kann kein VB.NET aber SQL. Gehe wie folgt vor:
- Alle Tabellen der DB aus der Information_schema Tabelle auslesen
- Alle Spalten der gerfundenen Tabellen auslesen und auf die Spalte "Benutzername überprüfen"
- Daten auswerten.
Ich bin grade nur vom Handy aus on, daher kann ich den Query nicht testen.Aber er sollte so in etwa aussehen:
SELECT DISTINCT TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME IN ('Benutzername')
AND TABLE_SCHEMA='Verwaltung';
Nun hast du die Tabellen mit dem Benutzernamen in einem Array (In VB.NET).
Dieses Array loopst du in einer foreach schleife und fügst für jeden Index eine Option in der ComboBoy hinzu. BTW, versuche deine DB zu normalisieren, das erleicht die Arbeit auf dauer ungemein!