Tabellen unterschiedlicher Datenbanken vergleichen?

12. April 2007 13:51

Hi zusammen,

ein altes Problem holt mich jetzt mal wieder ein:

Kann ich per CAL-Code auf eine zweite, lokale Datenbank zugreifen?

Sinn und Zweck soll nachher sein, die Server-Datenbank mit einer lokalen Datenbank zu vergleichen und ggf. Unterschiede zu finden.

Hat jemand einen Tip ob das überhaupt möglich ist?

Gruß

12. April 2007 15:54

Hi Dune,

du kannst die C/Front-Schnittstelle per OCX in einer deiner Datenbanken einbinden. Über die C/Front-Schnittstelle kannst du dann die andere Datenbank öffnen und die Daten einlesen und vergleichen.

Gruß, Marc

13. April 2007 08:25

Hi Marc,

im Moment nutze ich dafür die ODBC-Schnittstelle indem ich die Daten der Datenbanken nach Excel exportiere und dann dort vergleiche.

Hab schon gehört, dass C/Front schneller sein soll als ODBC. Ist das so?

Wär es denn möglich, eine dieser Schnittstellen so zu nutzen, dass ich aus der Serverdatenbank heraus Daten der lokalen DB in die Server-DB einlese?

Hast du damit schon Erfahrung oder vielleicht sogar Code-Schnipsel, mit denen ich die Schnittstelle aus Navision heraus ansprechen kann?
Hab das bisher nur in Excel gemacht und da hilft ein Assistent.

Gruß

13. April 2007 08:30

Hallo Dune,

hier ein Beitrag zum Thema:
C/FRONT

Mit der Suchfunktion findest du noch weitere.

Es ist in der Tat so, das C/FRONT schneller ist als ein ODBC-Zugriff.
Leider muss C/FRONT Lizensiert sein.
Gruß Mikka

13. April 2007 10:11

Hi Dune,

leider hab ich kein Beispiel parat. Ich habe mal so ein Beispiel (von einer Datenbank auf die andere zugreifen) in irgendeine Schulungsunterlage gesehen. Habe gerade noch mal geschaut, konnte sie aber nicht mehr finden. Ich schau aber gleich noch mal. Wenn ich was finden sollte, melde ich mich noch mal.

Gruß, Marc