Re: Daten über ODBC-Datenquellen in Access-DB importieren
- From: "Marko Förderer" <marko.foerderer@xxxxxxxxxxxxxxxx>
- Date: Mon, 4 Jul 2005 21:35:38 +0200
Hallo Ingo,
erstmal Danke für den Tip, kann damit aber irgendwie noch nix anfangen :-(
Was meinst Du mit "als Verbindungszeichenfolge" ?
Dim objConn As adodb.Connection
Set objConn = New adodb.Connection
objConn.ConnectionString = "ODBC;"
objConn.Open
funktioniert nicht.
Ich habe anfangs versucht den Access-Dialog über die "Microsoft Access 9.0
Object Library" aufzurufen.
Bis zum Dialog: Datei --> Externe Daten --> Importieren
komme ich aus VB auch, müsste dann aber noch ODBC-Databases auswählen.
Nun habe ich die "Microsoft OLE DB Service Component 1.0 Type Library" für
mich entdeckt.
Damit muss auf dem PC kein Access installiert sein.
mit:
Dim cnt As adodb.Connection
Dim MSDASCObj As MSDASC.DataLinks
Set cnt = New adodb.Connection
Set MSDASCObj = New MSDASC.DataLinks
cnt = MSDASCObj.PromptNew
GetConnnectionStringFromUser = cnt.ConnectionString
cnt.Open
komme ich schonmal in den System-Dialog: "Datenverknüpfungseigenschaften"
und habe danach auch schon eine Connection zur Datenbasis um dann die
Tabellen bzw. Daten weiter zu verwenden (in meinem Fall letztlich in die
interne Access-DB zu importieren).
Was ich jetzt noch automatisieren/voreinstellen muss, ist dass der User
nicht "Microsoft OLE DB Provider for ODBC Drivers" auswählen, auf "Weiter"
klicken, "Verbindungszeichenfolge verwenden" auswählen und "Erstellen"
klicken muss.
Dann kommt nämlich genau der Dialog, den ich brauche bzw. sofort einblenden
möchte.
Gruß,
Marko
> > soll der Anwender für den Import von Daten
> > [...] eine ODBC-Datenquelle auswählen können.
> > Dafür gibt es in Access einen Dialog, in welchem
> > Datenquellen ausgewählt und hinzugefügt werden
> > können,
>
> gib' mal als Verbindungszeichenfolge einfach nur
> "ODBC;" an.
.
- Follow-Ups:
- Re: Daten über ODBC-Datenquellen in Access-DB importieren
- From: Ingo Moch
- Re: Daten über ODBC-Datenquellen in Access-DB importieren
- From: Peter Götz
- Re: Daten über ODBC-Datenquellen in Access-DB importieren
- References:
- Daten über ODBC-Datenquellen in Access-DB importieren
- From: Marko Förderer
- Re: Daten über ODBC-Datenquellen in Access-DB importieren
- From: Ingo Moch
- Daten über ODBC-Datenquellen in Access-DB importieren
- Prev by Date: Re: Noch eine Data Report Problem
- Next by Date: Re: Format-Problem
- Previous by thread: Re: Daten über ODBC-Datenquellen in Access-DB importieren
- Next by thread: Re: Daten über ODBC-Datenquellen in Access-DB importieren
- Index(es):
Relevant Pages
|