Autor Beitrag
jsfrigo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 50

win xp, Win7
D2010
BeitragVerfasst: Di 27.12.05 16:13 
Ich versuche aus D7 herraus per ADO auf eine MySQL Datenbank zuzugreifen.
Leider scheitert das ganze schon bei der ADO Connection.
Welchen OLE DB Provider kann ich verwenden. Es steht keiner für My SQL zur Auswahl.
Bzw wo kann ich den entsprechenden Treiber herrunterladen
Gruß
Jörg
artjom
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Mi 11.01.06 12:43 
den treiber für mysql kannst du meiner Meinung nach direkt bei mysql.org runterladen.
frank-wob
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 11.01.06 13:48 
Hallo,
du brauchst den MyOLEDB Treiber.

Gibts Hier sourceforge.net/projects/myoledb/

Dann in der AdoConnection MySQLProv wählen.

Gruß Frank
jsfrigo Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 50

win xp, Win7
D2010
BeitragVerfasst: Fr 10.02.06 15:28 
Die Treiber habe ich mir runtergeladen und installiert.
Jetzt bekomme ich einen fehler beim Testen der Datenbankverbindung.
Die Meldung lautet:
Fehler beim Testen der Verbindung durch einen Fehler beim Initialisieren des Providers. Unbekannter Fehler.

Ich gehe wie folgt vor.
- Ich versuche einen ConnectionString zu erstellen
- Bei VErbindung geb ich als Datenquelle das Verzeichnis an in dem die Datenbank liegt.
Ich habe das ganze sowohl mit C:\Programm\MySQL\... \dbopt
als auch mit C:\Programm\MySQL\... \adressen.frm versucht.
Als Benutzer habe ich root angegeben und ein Kennwort hat er auch.

Woran kann es noch liegen
Gruß
Jörg
jsfrigo Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 50

win xp, Win7
D2010
BeitragVerfasst: Mo 13.02.06 16:51 
Ich habe es jetzt mit den Zeos KOmponenten hinbekommen.
Für einen hinweis wie ich es trotzdem per ADO schaffe wäre ich trotzdem dankbar.
Jörg
atarigold
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 84

WIN XP, Linux 2.4
D7, Delphi 2006 Prof
BeitragVerfasst: Mo 13.02.06 22:12 
Hatte dasselbe Problem, aber nach einigem probieren hat es mit der Verbindung dann doch geklappt.
Bin beim Erstellen des ConnectionString wie folgt vorgegangen:

Provider: MySQL.OLEDB Provider
Verbindung:
- Datenquelle: <meinDatenbankname>
- Speicherort: localhost (wenn Datenbank lokal-sonst Hostname)
- Benutzername: <User>
- Kennwort: <UserPasswort>

Speichern des Kennwortes zulassen habe ich erlaubt.

Mit älteren Versionen von MySQL OLEDB Provider gab es wohl Probleme mit dr Passwortverschlüsselung von Mysql 5.0. Das scheint aber behoben.
jsfrigo Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 50

win xp, Win7
D2010
BeitragVerfasst: Mi 15.02.06 15:18 
Danke jetzt funzzt es.
Gruß
Jörg