Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 10.000 Datensätze verarbeitet werden!
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Willkommen im FlowHeater Support Forum!

Hier werden Fragen zum Umgang mit dem FlowHeater beantwortet.

THEMA: Mehrere Access Tabellen in ein SQLServer Tabelle

Mehrere Access Tabellen in ein SQLServer Tabelle 3 Jahre 7 Monate her #1308

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1099
Guten Tag,

ist es möglich, mehrere Access-Tabellen in eine SQLSERVER-Tabelle zu kopieren abhängig von einem Schlüsselfeld?

Z.B. haben alle Tabellen das Feld "TechnischerPlatz". Da in SQLSERVER nur eine Tabelle mit den Feldern aus 3 Tabellen von Access besteht, sollen die Accessdaten in diese Tabelle kopiert werden. Aber immer passend zum TechnischerPlatz.

D. Hesse
Anfrage per Email erhalten
gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Mehrere Access Tabellen in ein SQLServer Tabelle 3 Jahre 7 Monate her #1309

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1099
Hallo Herr Hesse,

das geht ohne Probleme, bin mir aber nicht Sicher ob ich Ihre Anfrage richtig verstanden habe.

Sollen die Felder der drei Access Tabellen in eine "breite" SQL-Server Tabelle importiert werden oder sollen die 3 Access Tabellen in eine SQL Server Tabelle vom gleichen Aufbau nur untereinander importiert werden?
Beides ist möglich, ich habe Ihnen dafür 2 kleine Beispiel erstellt, s. Anlage.

Das Beispiel access-union.fhd) Hier werden die drei Access Tabellen untereinander in eine SQL Server Tabelle importiert. Die Access Tabellen werden dabei über einen SQL UNION miteinander kombiniert. Schauen Sie sich dazu auf der READ Seite den SQL Befehl an. Damit nur Datensätze vom gleichen Typ (technischer Platz) importiert werden wurde hier in der Definition ein Filter implementiert der die Datensätze anhand des Feldes "Platz" filtert.

Das Beispiel access-join.fhd) Hier werden die drei Access Tabellen in eine breite SQL-Server Tabelle importiert. Die Access Tabellen werden dabei über einen SQL JOIN miteinander kombiniert. Schauen Sie sich dazu auf der READ Seite den SQL Befehl an. Der SQL JOIN kombiniert dabei selbst die passenden Datensätze anhand des Schlüsselfeldes "Platz".

PS: Die SQL Server Tabelle wurde zur Demonstration ebenfalls in der Access Datenbank angelegt!

Anhang access_beispiel_join_union.zip nicht gefunden

Anhang:
gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.073 Sekunden