Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#1

foreign keys einer mdb per Statement abfragen

  Alt 14. Jan 2011, 16:40
Datenbank: mdb • Version: ?? • Zugriff über: Microsoft.Jet.OLEDB
Gibt es eine Möglichkeit per SQL-Statement die Beziehungen zwischen Tabellen abzufragen und am besten noch welche Tabellen alles existieren?

Hintergrund ist folgender:
Ich habe 2 Datenbankdateien: Gesamt.mdb und Neu.mdb
Jetzt will ich automatisiert die Datensätze der Tabellen aus Neu.mdb in Gesamt.mdb kopieren. Da es aber sein kann das in der Gesamt.mdb bereits ein Datensatz mit der gleichen ID vorhanden ist müsste ich eben diesen ändern und natürlich auch alle Verweise anderer Datensätze darauf.
Um nicht bei jeder neuen Datenbankstruktur neuen Quelltext schreiben zu müssen will ich eben das ForeignKey etc. automatisch ermittelt wird und entsprechend die Daten korrekt hinzugefügt werden können.

Da nicht feststeht ob es für immer und ewig bei mdb-Dateien bleibt würde ich das ganze gern über ein SQL-Statement machen damit später nur dieses ausgetauscht werden muss anstelle einer Kompletten Komponentenansammlung.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat