AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken foreign keys einer mdb per Statement abfragen
Thema durchsuchen
Ansicht
Themen-Optionen

foreign keys einer mdb per Statement abfragen

Ein Thema von SirThornberry · begonnen am 14. Jan 2011 · letzter Beitrag vom 14. Jan 2011
 
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, 17: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
 


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 16:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz