Re: ADO und MySQL
- From: "Gernot Adams" <gernot.adams@xxxxxxxxxxxxxxx>
- Date: Mon, 9 Jan 2006 17:14:06 +0100
Hallo Josef,
"Josef Poetzl" <news@xxxxxxxxxxx> schrieb im Newsbeitrag
news:k1htmbemlc25$.dlg@xxxxxxxxxxxxxx
> Gernot Adams schrieb:
> > OLE DB Provider:
> > ich habe in verschiedenen NG-postings zum einen den MSDASQL-Provider
> > gesehen, in anderen Postings aber auch einen MySQLProv-Provider . Auch
bei
> > http://www.connectionstrings.com/ wird auf Letzteren verwiesen:
> > "Provider=MySQLProv;Data Source=mydb;User Id=UserName;Password=asdasd;"
> >
> > Soweit ich es verstehe, handelt es sich bei diesen Providern um Treiber
in
> > Form von Dateien. Ist das korrekt?
>
> Ja, Dateien die am Client installiert werden wollen. ;-)
das gilt doch bestimmt nur für den MyOLEDB-Treiber, oder? Access installiert
den MSDASQL-Provider doch wohl hoffentlich mit oder nicht?
> > Falls ja, woher bekomme ich dann den
> > Treiber MySQLProv? Eine Suche auf der MySQL-Seite brachte kein Ergebnis.
>
> Es gibt irgendwo einen OLEDB-Treiber (MyOLEDB).
ja, und zwar hier:
http://dev.mysql.com/get/Downloads/Win32/MyOLEDB.exe/from/pick
die dazugehörige Hilfedatei gibt's hier:
http://dev.mysql.com/get/Downloads/Win32/MyOLEDB.chm/from/pick
Beispielcode gibt's hier:
http://dev.mysql.com/get/Downloads/Win32/MySamples.zip/from/pick
Und dann gibt es noch dieses Statement aus dem Jahr 2002:
"MyOLEDB is not officially supported by MySQL."
http://www.mysql.com/news-and-events/press-release/release_2002_10.html
Im offiziellen Manual (auch im den alten Versionen) findet sich kein Verweis
auf MyOLEDB. hm ...
> > Andererseits habe ich in einigen postings auch solche
> > Connectionstring-Angaben gefunden, in denen für den ADO-Zugriff auf
MySQL
> > ein MS OLE DB Provider genutzt wird. Das sieht dann z.B. so aus:
> >
> > conn.ConnectionString = "Provider=MSDASQL;DRIVER={MySQL ODBC 3.51
> > Driver};SERVER=localhost;DATABASE=adrdb;USER=root;"
>
> Diese Variante verwende ich.
das posting war auch von Dir :-)
> > Verknüpfte Tabellen und Views:
> > so wie ich es bisher verstehe, soll man beim Datenzugriff mit ADO am
> > günstigsten ein Formular an ein Recordset binden (also das Recordset als
> > Source angeben).
>
> Kann man so machen.
würdest Du empfehlen, es so zu tun? :-)
gruß
gernot
.
- Follow-Ups:
- Re: ADO und MySQL
- From: Josef Poetzl
- Re: ADO und MySQL
- References:
- ADO und MySQL
- From: Gernot Adams
- Re: ADO und MySQL
- From: Josef Poetzl
- ADO und MySQL
- Prev by Date: Re: ADO und MySQL
- Next by Date: Re: ACCSS2k Runtim bei Install TS 2003: Interner Fehler 2733
- Previous by thread: Re: ADO und MySQL
- Next by thread: Re: ADO und MySQL
- Index(es):
Relevant Pages
|
|