Re: Wie kann ich ohne ODBC auf MySQL zugreifen?
- From: Manfred Polak <ma.po@xxxxxxx>
- Date: Fri, 03 Aug 2007 17:58:46 +0200
Florian Erfurth schrieb:
Hi, wie das Betreff schon alles sagt. Ich möchte ein vbs schreiben, welches
die Daten auf MySQL schreibt/liest.
Aber wieso willst Du das ausgerechnet ohne ODBC? Die Standardmethode
ist nun mal, MyODBC zu installieren. Dann kannst Du aus deinen Scripts
per AdoDB darauf zugreifen. Das geht zwar über 2 Ecken und ist deshalb
nicht die schnellste aller Möglichkeiten zur Kommunikation mit MySQL,
aber wenn es um Geschwindigkeit geht, wird man sowieso nicht VBS
verwenden wollen, sondern das C-API oder libmySQL.dll.
Wenn Du MyODBC installiert hast, konfigurierst Du es im ODBC-Applet
der Systemsteuerung. Das könnte beispielsweise so aussehen:
http://home.mnet-online.de/polak/MyODBC.gif
Ein einfaches Script:
set db = CreateObject("adodb.connection")
db.open("MySQL")
query_1 = "use Test-Datenbank;"
set rs_1 = db.execute(query_1)
query_2 = "show tables;"
set rs_2 = db.execute(query_2)
do until rs_2.EOF
tabellen = tabellen & rs_2(0) & vbCrLf
rs_2.MoveNext
loop
msgbox tabellen
Db.execute liefert immer ein Recordset zurück, das man dann
auseinanderpflücken kann.
Manfred
.
- Follow-Ups:
- Re: Wie kann ich ohne ODBC auf MySQL zugreifen?
- From: Florian Erfurth
- Re: Wie kann ich ohne ODBC auf MySQL zugreifen?
- References:
- Wie kann ich ohne ODBC auf MySQL zugreifen?
- From: Florian Erfurth
- Wie kann ich ohne ODBC auf MySQL zugreifen?
- Prev by Date: Wie kann ich ohne ODBC auf MySQL zugreifen?
- Next by Date: Re: Wie kann ich ohne ODBC auf MySQL zugreifen?
- Previous by thread: Wie kann ich ohne ODBC auf MySQL zugreifen?
- Next by thread: Re: Wie kann ich ohne ODBC auf MySQL zugreifen?
- Index(es):
Relevant Pages
|