9438

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;
}

Question?

Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein., wenn Sie eine Frage zu diesem Artikel haben.

Download

  • Download-ID: 780