Datenbankanbindung

Hallo zusammen! :smile:

ich möchte Daten einer SQL Datenbank in ein Excelsheet Automatisiert importieren lassen. Wie funktioniert das? Von einer AccessDB zu einem Excelsheet hab ich die Lösung schon! Nur für SQL nicht!
Muss ich vielleicht nur die Endung ändern? Gibt es eine Endung für SQL wie zum beispiel auch für Access (*.mdb)???

Gruss
Sandra

Hallo Sandra!

Um das professionell zu lösen, müßtest Du Dich mit ADO, bzw ODBC befassen. Wenn Du eine schnelle Lösung brauchst, dann verknüpfe einfach die Access-DB mit dem SQL-Server, dann kannst Du via *.mdb auf die Datenbank zugreifen. Aber das ist eine Quick-and-dirty-Lösung.

liebe Grüße

Wolfgang

falsches Brett (o.T.)
.

.

SORRY :smile:

Hallo Wolfgang

Um das professionell zu lösen, müßtest Du Dich mit ADO, bzw
ODBC befassen. Wenn Du eine schnelle Lösung brauchst, dann
verknüpfe einfach die Access-DB mit dem SQL-Server, dann
kannst Du via *.mdb auf die Datenbank zugreifen. Aber das ist
eine Quick-and-dirty-Lösung.

Mitlerweile hab ich ne Lösung…trotzdem Danke :smile:

’ Connection-String festlegen
Dim sConn As String
Dim sServer As String
Dim sUserName As String
Dim sPassword As String
Dim sDBName As String

’ Server Hostname (oder IP)
sServer = „localhost“

’ Benutzerdaten
sUserName = „Benutzername“
sPassword = „Kennwort“

’ Datenbank-Name
sDBName = „datenbankname“

sConn = „Provider=MSDASQL;Driver=MySQL;“ & _
„Server=“ & sServer & „;Database=“ & sDBName

’ Connection öffnen
oConn.Open sConn, sUserName, sPassword

liebe Grüße

Sandra