Hallo,
ich stehe wieder einmal auf den Schlauch und sehe wahrscheinlich den Wald vor lauter Bäume nicht.
Gibt es eine Möglichkeit alle Tabellen einer Datenbank aufzulisten?
Der Zugriff erfolgt über ODBC.
Danke.
Gruß
Tabellen auflisten, ODBC
-
- Beiträge: 99
- Registriert: Do 23. Dez 2010, 19:10
- OS, Lazarus, FPC: Windows 10/11 32/64bit, L 3.2.0 32/64bit, FPC 3.2.2 32/64bit
-
- Beiträge: 1058
- Registriert: Sa 12. Sep 2015, 12:10
- OS, Lazarus, FPC: Laz stable (2.2.6, 3.x)
- CPU-Target: Win 32/64, Linux64
- Wohnort: Wien
Re: Tabellen auflisten, ODBC
Hängt von der verwendeten DB ab.
Einige findest du hier: https://www.sqltutorial.org/sql-list-all-tables/
Einige findest du hier: https://www.sqltutorial.org/sql-list-all-tables/
-
- Beiträge: 99
- Registriert: Do 23. Dez 2010, 19:10
- OS, Lazarus, FPC: Windows 10/11 32/64bit, L 3.2.0 32/64bit, FPC 3.2.2 32/64bit
Re: Tabellen auflisten, ODBC
Hallo,
gibt es keine übergeordnete Funktion?
Meine DB (MSAccess) ist bei der Auflistung nicht dabei.
Gruß
gibt es keine übergeordnete Funktion?
Meine DB (MSAccess) ist bei der Auflistung nicht dabei.
Gruß
- af0815
- Lazarusforum e. V.
- Beiträge: 6766
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: Tabellen auflisten, ODBC
MSAccess ist keine serverbasierende Datenbank, sondern eine Desktopdatenbank.
Teste mal
vielleicht geht es in deiner Version noch oder noch immer. die Tabelle könnte auch nur 'MSys' heissen. Hab mir dazu vor langer Zeit etwas notiert.
Teste mal
Code: Alles auswählen
SELECT Name
FROM MSysObjects
WHERE TYPE = 1 AND Flags = 0
ORDER BY Name
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
-
- Beiträge: 99
- Registriert: Do 23. Dez 2010, 19:10
- OS, Lazarus, FPC: Windows 10/11 32/64bit, L 3.2.0 32/64bit, FPC 3.2.2 32/64bit
Re: Tabellen auflisten, ODBC
Hallo af0815,
das habe ich auch gerade entdeckt, aber... siehe Bild.
Ich habe irgendwo noch einen Fehler.
Vielleicht kennst du das Problem.
Gruß
das habe ich auch gerade entdeckt, aber... siehe Bild.
Ich habe irgendwo noch einen Fehler.
Vielleicht kennst du das Problem.
Gruß
- Dateianhänge
-
- Ashampoo_Snap_Sonntag, 15. März 2020_15h31m22s_001_.png (15.57 KiB) 2498 mal betrachtet
- af0815
- Lazarusforum e. V.
- Beiträge: 6766
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: Tabellen auflisten, ODBC
https://forums.asp.net/t/976267.aspx?Re ... ysObjects+
letzter Beitrag. Vielleicht hilft das. Ich habe kein Access mehr zum testen. Aus guten Grund haben wir Access bereits ersetzt.
letzter Beitrag. Vielleicht hilft das. Ich habe kein Access mehr zum testen. Aus guten Grund haben wir Access bereits ersetzt.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).