Daten von SQL-Server in Access-Anwendung importieren

20/09/2007 - 17:02 von moka.badertscher | Report spam
Hallo miteinander
Ich möchte in einer Acess Anwendung (Access 2003) immer wieder Daten
aus anderen Datenbanken (z.B. SQL Server, Oracle u.a.) importieren.
Das heisst, es soll jeweils eine neue Tabelle mit den importierten
Daten in der Access Anwendung vorhanden sein. Eigentlich habe ich mir
vorgestellt, dass ich mit einer ADODB.Connection die Verbindung zur
externen Datenbank (z.B. SQL-Server-Datenbank) herstellen und
importieren kann.

Die Verbindung herstellen ist kein Problem, aber ich habe Probleme den
SQL - String für den Import zu formulieren.

So habe ich den String formuliert:

strSQL = "SELECT * INTO Importdaten FROM dbo.BearbeiteteModule"

Da die Connection jetzt aber Verbindung zur SQL-Server-Datenbank hat,
erstellt sie die Tabelle Importdaten mit den neuen Daten in der SQL-
Datenbank statt in meiner Access-Anwendung. Kann ich überhaupt so in
der eigenen Access-Anwendung eine neue Tabelle erstellen? Oder geht
das so gar nicht mit ADODB.Connection?

Jetzt schon vielen Dank für Eure Hilfe!

Moka Badertscher
 

Lesen sie die antworten

#1 Mark Doerbandt
20/09/2007 - 17:14 | Warnen spam
Hallo,

:

Ich möchte in einer Acess Anwendung (Access 2003) immer wieder Daten
aus anderen Datenbanken (z.B. SQL Server, Oracle u.a.) importieren.
Das heisst, es soll jeweils eine neue Tabelle mit den importierten
Daten in der Access Anwendung vorhanden sein. Eigentlich habe ich mir
vorgestellt, dass ich mit einer ADODB.Connection die Verbindung zur
externen Datenbank (z.B. SQL-Server-Datenbank) herstellen und
importieren kann.

Die Verbindung herstellen ist kein Problem, aber ich habe Probleme den
SQL - String für den Import zu formulieren.

So habe ich den String formuliert:

strSQL = "SELECT * INTO Importdaten FROM dbo.BearbeiteteModule"

Da die Connection jetzt aber Verbindung zur SQL-Server-Datenbank hat,
erstellt sie die Tabelle Importdaten mit den neuen Daten in der SQL-
Datenbank statt in meiner Access-Anwendung. Kann ich überhaupt so in
der eigenen Access-Anwendung eine neue Tabelle erstellen? Oder geht
das so gar nicht mit ADODB.Connection?



erstelle doch einfach eine verlinkte Tabelle und importiere dann aus
dieser in Deine Acces-Tabelle.

Gruss - Mark

Informationen fuer Neulinge in den Access-Newsgroups unter
http://www.doerbandt.de/Access/Newbie.htm

Bitte keine eMails auf Newsgroup-Beitràge senden.

Ähnliche fragen