Origin 2021 - Labtalk - Import der gleichen Spalten mehrerer mdb-Dateien
- Erstellt am 26.4.2021
- Software: Origin 2021
Das Verzeichnis D:\ enthält drei Datenbanken Quelle_1.mdb, Quelle_2.mdb und Quelle_3.mdb. Jede der drei Datenbanken enthält eine Tabelle datentabelle. Ich will aus dieser jeweils die Spalten ID, Daten, Beschreibung, und lfdr aus der Tabelle datentabelle in ein neues Sheet der leeren Origin-Arbeitsmappe Book1 importieren. Wie kann ich das tun?
Erläuterung
Bitte aktivieren Sie die leere Arbeitsmappe Book1. Wählen Sie Fenster: Skriptfenster aus dem Hauptmenü von Origin. Geben Sie den folgenden Code ein:
loop (num, 1, 3) {
string str$ = $(num);
dbEdit execute:=change connect:="Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=D:\Quelle_%(str$).mdb;Uid=;Pwd=;";
dbEdit execute:=change sql:="Select datentabelle.ID, datentabelle.Daten, datentabelle.Beschreibung, datentabelle.lfdr From datentabelle";
dbImport;
if (num < 3) newsheet;
}
|