[ASP] Datenbankzugriff

Ich habe folgenden Code:

 Datenbanktest mit ASP

Den System-DNS Eintrag für guestbook_db habe ich erstellt. Beim ausführen der Datei erscheint folgende Meldung:

 ADODB.Recordset- Fehler '800a0bb9' 

 Die Argumente sind vom falschen Typ, liegen außerhalb des
 Gültigkeitsbereiches oder sind miteinander unvereinbar. 

 /dbtest.asp, line 14 

Was mache ich falsch ?

Ach ja…die Meldung verschwindet, sobald ich die folgende Zeile (Zeile 14) lösche:

 Recordset.Open sql3, conn3, 3, 3

Set ADOConnection =
Server.CreateObject(„ADODB.Connection“)
ADOConnection.open „guestbook_db“,"",""
SQLString = „SELECT * FROM [Entries]“
Set RecordSet = Server.CreateObject(„ADODB.Recordset“)
Recordset.Open sql3, conn3, 3, 3

Du hast da irgendwie keine Verbindung zwischen der Connection und dem Recordset und im conn3, wo du die Verbindung übergeben könntest steht auch nichts drinnen.

Entweder holst du das RS vom Connection-Objekt:
Set oRS = oConn.execute( „SELECT …“ )
oder
du übergibst die Verbindung die du vorher geöffnet hast:
oRS.open „SELECT …“, oConn, …

Grüße, Robert