Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Makro für SQL Abfrage

Forumthread: Makro für SQL Abfrage

Makro für SQL Abfrage
09.11.2004 15:05:26
Brosi
Hallo,
ich habe folgenden Code um mich zu einer zentralen DB zu verbinden, darauf Abfragen zu machen und anschließend an Excel zurückzugeben.
Wenn ich das Makro ausführe erhalte ich folgende Fehlermeldung:
Laufzeitfehler '3265': Anwendungs- oder objektdefinierter Fehler

Private Sub cmdTest_Click()
Dim cnOra As ADODB.Connection
Dim rsOra As ADODB.Recordset
Dim db_name As String
Dim UserName As String
Dim Password As String
Set cnOra = New ADODB.Connection
Set rsOra = New ADODB.Recordset
db_name = "*"
UserName = "*"
Password = "*"
cnOra.Open "DSN=" + db_name + ";UID=" + UserName + ";PWD=" _
& Password + ";"
rsOra.CursorLocation = adUseServer
rsOra.Open "select Test_ID from Test", cnOra, adOpenForwardOnly
While Not rsOra.EOF
Worksheets("Sheet1").Range("A1") = rsOra![BS]
rsOra.MoveNext
Wend
rsOra.Close
rsOra.Open "select Test2_ID from Test2", cnOra, adOpenForwardOnly
While Not rsOra.EOF
Worksheets("Sheet1").Range("A2") = rsOra![SP]
rsOra.MoveNext
Wend
rsOra.Close
cnOra.Close
Set rsOra = Nothing
Set cnOra = Nothing
End Sub

Weiß jemand, wo der Fehler liegt?
Vielen Dank schon mal im Voraus
Beste Grüsse
Brosi
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro für SQL Abfrage
Ron
In weelcher Zeile tritt der Fehler auf?
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige