04.02.2010, 10:05
Hallo zusammen,
ich habe eine Frage, die nichts direkt mit LabVIEW zu tun hat.
Hat jemand von Euch eine Idee, wie ich Werte aus einer Access 97 - DB (mdb-file) regelmäßig in eine Access 2007 - DB (accdb-file) schreiben kann. Die 2007-DB wird dann von LabVIEW angesprochen und auch mit Werten beschrieben.
Die Werte müssen von der neuen DB aber nicht in die alte DB geschrieben werden. Ich brauche nur die Werte aus der alten DB in der neuen DB.
Hintergrund ist folgender:
Ich habe hier einen Prüfstand (Windows NT, alter OPC-Server,...), der Werte in eine mdb-Datei schreibt. Diese Datei liegt auf dem Netz. Nun dauert aber der Netzzugriff (Provider=Microsoft.Jet.OLEDB.4.0) mit meinem LabVIEW-Programm sehr lange und das Programm (Reporterstellung) braucht ewig um die Daten zu holen. Wandle ich nun die mdb-Datei in eine accdb-Datei und greife darauf zu (im gleichen Netzordner, mit Provider=Microsoft.ACE.OLEDB.12.0), dann geht das richtig zackig.
Da ich den Prüfstand aber nicht ändern kann/darf/will, möchte ich nun eine accdb-Datei, aus der ich die Werte für meinen Report holen (und ein paar neue Kunden anlegen) kann. Die Messwerte vom Prüfstand sollen regelmäßig aus der mdb-Datei in die accdb-Datei synchronisiert werden. Die Kunden,... müssen allerdings nicht aus der mdb-Datei in die accdb-Datei geschrieben werden.
Ich hoffe das war so weit verständlich. Hat da vielleicht jemand Ahnung davon?
Gruß Markus
ich habe eine Frage, die nichts direkt mit LabVIEW zu tun hat.
Hat jemand von Euch eine Idee, wie ich Werte aus einer Access 97 - DB (mdb-file) regelmäßig in eine Access 2007 - DB (accdb-file) schreiben kann. Die 2007-DB wird dann von LabVIEW angesprochen und auch mit Werten beschrieben.
Die Werte müssen von der neuen DB aber nicht in die alte DB geschrieben werden. Ich brauche nur die Werte aus der alten DB in der neuen DB.
Hintergrund ist folgender:
Ich habe hier einen Prüfstand (Windows NT, alter OPC-Server,...), der Werte in eine mdb-Datei schreibt. Diese Datei liegt auf dem Netz. Nun dauert aber der Netzzugriff (Provider=Microsoft.Jet.OLEDB.4.0) mit meinem LabVIEW-Programm sehr lange und das Programm (Reporterstellung) braucht ewig um die Daten zu holen. Wandle ich nun die mdb-Datei in eine accdb-Datei und greife darauf zu (im gleichen Netzordner, mit Provider=Microsoft.ACE.OLEDB.12.0), dann geht das richtig zackig.
Da ich den Prüfstand aber nicht ändern kann/darf/will, möchte ich nun eine accdb-Datei, aus der ich die Werte für meinen Report holen (und ein paar neue Kunden anlegen) kann. Die Messwerte vom Prüfstand sollen regelmäßig aus der mdb-Datei in die accdb-Datei synchronisiert werden. Die Kunden,... müssen allerdings nicht aus der mdb-Datei in die accdb-Datei geschrieben werden.
Ich hoffe das war so weit verständlich. Hat da vielleicht jemand Ahnung davon?
Gruß Markus