AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Zugriff auf verschiedene Datenbanken
Thema durchsuchen
Ansicht
Themen-Optionen

Zugriff auf verschiedene Datenbanken

Ein Thema von Evilboyz · begonnen am 17. Jul 2008 · letzter Beitrag vom 17. Jul 2008
 
Evilboyz

Registriert seit: 14. Jan 2003
78 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

Zugriff auf verschiedene Datenbanken

  Alt 17. Jul 2008, 10:58
Datenbank: Oracle / MS-SQL • Version: 10.2 / 2005 • Zugriff über: BDE / ADO
Hallo Forum,

mein Problem ist etwas komplex, aber ich werde mal versuchen, den Sachverhalt zu schildern.

Im Moment habe ich die Situation, dass zwei Programme, die intern verwendet werden auf eine Oracle-Installation zugreifen und in ihren jeweils (rein logisch durch Namensgebung) zugeordneten Tabellen Daten speichern. Zur Realisierung einer Schnittstelle zwischen den beiden Programmen erfolgte aus einem der beiden Programme eine SQL-Abfrage, die über einen Join eine Tabelle des anderen Programms eingebunden hat.

Soweit so gut, nun wurde beschlossen eines der Programme durch eine Fremdentwicklung abzulösen. Dieses neue Programm verwendet nun eine MS-SQL (2005) Datenbank, somit fällt die bisherige Möglichkeit des Zugriffs auf die fremden Inhalte mittels eines einzigen Statements aus, zumal ja der Zugriff auf MS-SQL 2005 über die BDE nicht funktioniert (?).

Ich habe nun versucht, über ADO auf die MS-SQL-DB zuzugreifen. Das funktioniert auch soweit und natürlich habe ich dadurch auch irgendwie die Möglichkeit, die Daten, die über ADO abgefragt wurden, mit den, die über die BDE kamen, programmatisch unter einen Hut zu bekommen. Mich würde jetzt allerdings Eure Meinung zu dem Thema interessieren. Ich bin über jede Anregung, wie das Problem evtl. schöner gelöst werden könnte, dankbar! Gibt es beispielsweise Schnittstellen zwischen Oracle und MS-SQL, sodass ich eine Fremdtabelle (MS-SQL) in sowas wie 'ner View (in Oracle) anzeigen kann (das nur mal als ganz vage Idee) oder muss ich die Sache zwingend über die Anwendung lösen?

Danke schonmal für Eure Anregungen!

Es handelt sich im Übrigen um ein Programm, das noch in D5 entwickelt wurde!
  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 06:12 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz