MS-Office-Forum
Google
   

Zurück   MS-Office-Forum > Microsoft Access & Datenbanken > Microsoft Access
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads Der Renner, 11 Entwicklertools für Access, Tipps & Trick und offene Datenbanken zum einzigartigen Preis.
Themen-Optionen Ansicht
Alt 16.11.2007, 06:42   #1
turtable
Neuer Benutzer
Neuer Benutzer
Standard Acc2003 - Typen unverträglich Tabelle import Mysql Access

Hallo,

ich habe leider ein Problem beim Importieren von Servertabellen (mysql) auf meine lokale Access Datenbank. Die Tabellen auf dem Server habe ich mit dem Migrationstool hinaufgeschaufelt. Die Verbindung zum Server funktioniert aber ich bekomme immer die Fehlermeldung: Typen unverträglich. Ich habe leider überhaupt keinen blassen Schimmer warum. Vielleicht kann mir ja jemand von euch weiterhelfen.

DoCmd.TransferDatabase acImport, "ODBC", _
acTable, "tab_service", "tab_service", False

Gruß Bernd
turtable ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.11.2007, 08:25   #2
Fred_BS
MOF Koryphäe
MOF Koryphäe
Standard

Hallo Bernd,

nach dem "ODBC" sollte die Info kommen, welche Daternbank es ist. Dir fehlt also der Parameter, der die Datenbank spezifiziert.

HTH
Fred

__________________

Dein Programm macht nie, was es soll, sondern immer nur das, was Du geschrieben hast.

Stupidity is NOT a handicap.
Fred_BS ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.11.2007, 21:11   #3
turtable
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hi Fred,
danke für die schnelle Antwort! Es liegt leider nicht an der fehlenden Angabe der Dantenbank bzw. Pfad. Ich denke die Verbindung, Erkennung und Definition sollte mit dem oberen Teil des Codes erledigt sein. Wenn ich den Datenbanknamen bzw. Pfad noch hinter "ODBC" einfüge, kommt die Meldung "Installiertes ISAM nicht gefunden". Laut Hilfe wird diese ISAM Datei oder was auch immer, nicht bei einer ODBC-Verbindung benötigt. Wie gesagt die Tabellen sind exact gleich. Kann es was mit den Dateitypen zu tun haben die auf dem Server abgelegt werden .frm?

Dim conn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim result As Long

Set conn = New ADODB.Connection
conn.CursorLocation = adUseClient
conn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _
& "SERVER=1213.123.123.12;" _
& "DATABASE=servicetool;" _
& "UID=xxxx;" _
& "PWD=xxxx;" _
& "OPTION=3"
conn.Open

DoCmd.TransferDatabase acImport, "ODBC", _
acTable, "tab_service", "tab_service", False

Grueße Bernd
turtable ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.11.2007, 21:28   #4
Josef P.
MOF Guru
MOF Guru
Standard

Die ADODB-Connection hilft dir bei TransferDatabase nicht.
Hast du dir die Hilfe zu TransferDatabase schon angesehen?
In der Hilfe von AcXP wird ein Beispiel gezeigt, wie das Einbinden per ODBC funktioniert. Es würde mich wundern, wenn das bei Ac03 nicht mehr so ist.
Josef P. ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.11.2007, 21:29   #5
Anne Berg
MOF Guru
MOF Guru
Standard

Hallo,

du setzt die Methode falsch ein. Schau dir mal die Syntax in der Access-Hilfe an.
Code:

DoCmd.TransferDatabase acImport, "ODBC Database", conString, acTable, "tab_service", "tab_service", False

__________________

Liebe Grüsse

Geändert von Anne Berg (16.11.2007 um 21:32 Uhr).
Anne Berg ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.11.2007, 21:47   #6
turtable
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hi,
das habe ich leider eben auch feststellen müssen. Habe es jetzt kurz und knapp so gelöst:

DoCmd.TransferDatabase acImport, "ODBC", _
"ODBC;DATABASE=servicetool;UID=xxxx;PWD=xxxx;DSN=test", _
acTable, "tab_service", "tab_service", _
False

Vielen Dank für die schnelle Hilfe!

Gruß Bernd
turtable ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:15 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

Copyright ©2000-2010 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günther Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.
Beachten Sie bitte auch unsere Nutzungsbedingungen.