ADO und MySQL



hi,
ich versuche mich gerade, mich bei "ADO-Zugriff und MySQL" zurecht zu finden
(bin absoluter Newbie auf diesem Gebiet) und hätte da mal ein paar Fragen:

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? Falls ja, woher bekomme ich dann den
Treiber MySQLProv? Eine Suche auf der MySQL-Seite brachte kein Ergebnis.
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;"

Was ist hier richtig? Hat die eine Version irgendwelche funktionalen
Vorteile im Vergleich zur anderen?

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). Bindet man auch Berichte so an ein Recordset? Und benötigt
man dann im FE noch verknüpfte Tabellen und Views?

ADO und Access:
Der Zugriff mittels ADO auf eine Datenbank ist ab Access 2000 und höher
möglich, nicht aber mit Access 97, ist das richtig? Gibt es da über die
verschiedenen Access-Versionen hinweg beachtenswerte Stolperfallen?

Last but not least: wer ein paar schöne Newbie-Seiten zum Thema ADO kennt,
findet in mir einen dankbaren Abnehmer.

Gruß
Gernot


.



Relevant Pages

  • Re: Edit und Add der #tempTabellen in AccXP-Formularen
    ... > einiger Sichten und Temporären Tabellen nur ansehen, ... Indices in Access bekannt gegeben hast. ... Beim Zugriff über ADO läuft das ja auf dem Server direkt, ... Keine E-Mails auf Postings in NGs senden! ...
    (microsoft.public.de.access.clientserver)
  • =?Utf-8?Q?Re:_Switchboard-Haupt=C3=BCbersicht_F?= =?Utf-8?Q?ehler_bei_Access_200?=
    ... Dein Switchboard scheint auf ADO, ... Keine E-Mails auf Postings in NGs senden! ... Online Hilfe von Microsoft Access ...
    (microsoft.public.de.access)
  • Re: MySQL und LINKED SERVER
    ... Ich habe das auch über den Umweg Access (ADO) gelöst. ... Der Lösungansatz über ACCESS ist gut und recht, ... > ich habe über myODBC 3.51 eine MySQL-Datenbank als Linked Server ... > Invalid schema or catalog specified for provider 'MSDASQL'. ...
    (microsoft.public.de.sqlserver)
  • Re: ADO und MySQL
    ... in anderen Postings aber auch einen MySQLProv-Provider. ... > ein MS OLE DB Provider genutzt wird. ... > ADO und Access: ...
    (microsoft.public.de.access.clientserver)
  • Re: Why not use DAO?
    ... You have been refering to DAO vs. ADO when these two things (in the context ... you must have ALREADY used a provider to get to. ... interface for working with JET databases. ...
    (microsoft.public.dotnet.languages.vb)