AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken C# Tabellen einer Datenbank anzeigen

Tabellen einer Datenbank anzeigen

Ein Thema von MatthiasW · begonnen am 6. Okt 2005 · letzter Beitrag vom 7. Okt 2005
Antwort Antwort
MatthiasW

Registriert seit: 29. Jan 2003
Ort: Reichenbach
253 Beiträge
 
Delphi 2009 Professional
 
#1

Tabellen einer Datenbank anzeigen

  Alt 6. Okt 2005, 20:55
Datenbank: Firebird • Version: 1.5 • Zugriff über: FirebirdNETProvider1.7
Ich möchte die Tabellen einer Firebird - Datenbank anzeigen. Ich weiß von MySQL das das dort mit "SHOW TABLES" funktioniert. Als ergebnis bekomme ich die im Bild angezeigte Meldung. Möglicherweise ist dieses "SHOW TABLES" ja ein MySQL spezifisches statement.

Daher meine Frage: weiß jemand wie der SQL - Befehl zum anzeigen der Tabellen für eine Firebird - Datenbank heißen muss?

Danke für eure Hilfe
Miniaturansicht angehängter Grafiken
error_171.jpg  
Hilfe wir stürzen ab!!!
  Mit Zitat antworten Zitat
Albi

Registriert seit: 4. Mai 2003
Ort: Berlin
458 Beiträge
 
Delphi 7 Professional
 
#2

Re: Tabellen einer Datenbank anzeigen

  Alt 7. Okt 2005, 07:25
Hallo,

unter Win32 mache ich das immer so, sollte unter C# auch gehen.

SQL-Code:
SELECT RDB$Relation_Name
FROM RDB$Relations
WHERE (RDB$RELATION_NAME NOT STARTING 'RDB$') AND
              (RDB$RELATION_NAME NOT STARTING 'TMP$')
ORDER BY RDB$RELATION_NAME
So mache ich das immer mit der IB in der Form habe ich das auch schon unter Firebird gemacht.
Gruß

Albi
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#3

Re: Tabellen einer Datenbank anzeigen

  Alt 7. Okt 2005, 07:44
richtig:
das "SHOW XYZ" Statement gibt es bei firebird nicht.
dort musst du dir die informationen über das RDB holen.

oder du kannst alternativ auch die Metadaten abfragen, die stellt eigentlich jede Datenbank zur Verfügung.

gruessle
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
MatthiasW

Registriert seit: 29. Jan 2003
Ort: Reichenbach
253 Beiträge
 
Delphi 2009 Professional
 
#4

Re: Tabellen einer Datenbank anzeigen

  Alt 7. Okt 2005, 08:34
Danke für eure schnelle Hilfe. Funktioniert gut.

Gibts über diese Methode der Datenermittlung über die Datenbank irgendwo eine gute Anleitung? Ich möchte nochmehr Info's über meine Firebird - Datenbank abfragen.

Danke
Hilfe wir stürzen ab!!!
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#5

Re: Tabellen einer Datenbank anzeigen

  Alt 7. Okt 2005, 08:48
Zitat von MatthiasW:
Gibts über diese Methode der Datenermittlung über die Datenbank irgendwo eine gute Anleitung? Ich möchte nochmehr Info's über meine Firebird - Datenbank abfragen.

Danke
ich habe hier die Interbase6 LanguageReference.
Da Firebird auf Interbase6 basiert, ist die LangRef zu 95 % gültig.

soll ich sie dir schicken? sind 2,6 MB.
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
MatthiasW

Registriert seit: 29. Jan 2003
Ort: Reichenbach
253 Beiträge
 
Delphi 2009 Professional
 
#6

Re: Tabellen einer Datenbank anzeigen

  Alt 7. Okt 2005, 08:59
Zitat von RavenIV:
Zitat von MatthiasW:
Gibts über diese Methode der Datenermittlung über die Datenbank irgendwo eine gute Anleitung? Ich möchte nochmehr Info's über meine Firebird - Datenbank abfragen.

Danke
ich habe hier die Interbase6 LanguageReference.
Da Firebird auf Interbase6 basiert, ist die LangRef zu 95 % gültig.

soll ich sie dir schicken? sind 2,6 MB.
ja Bitte
Hilfe wir stürzen ab!!!
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#7

Re: Tabellen einer Datenbank anzeigen

  Alt 7. Okt 2005, 09:58
Zitat von MatthiasW:
Zitat von RavenIV:
Zitat von MatthiasW:
Gibts über diese Methode der Datenermittlung über die Datenbank irgendwo eine gute Anleitung? Ich möchte nochmehr Info's über meine Firebird - Datenbank abfragen.

Danke
ich habe hier die Interbase6 LanguageReference.
Da Firebird auf Interbase6 basiert, ist die LangRef zu 95 % gültig.

soll ich sie dir schicken? sind 2,6 MB.
ja Bitte
sie haben post (pn)
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Albi

Registriert seit: 4. Mai 2003
Ort: Berlin
458 Beiträge
 
Delphi 7 Professional
 
#8

Re: Tabellen einer Datenbank anzeigen

  Alt 7. Okt 2005, 11:03
Hallo MatthiasW,

suche mal hier im Forum, ich habe das schon mal alles aufgeschrieben. Wenn ich es noch finde trage ich den Link nach.
Gruß

Albi
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf