Kay: ADODB.RecordSet

Beitrag lesen

Hallo,

habe ein ASP-Skript erstellt, was eine Access-DB auslesen soll. Ich verwende dafür die ADODB.Connection und den ADODB.RecordSet.

Folgender Code öffnet die DB, führt eine SQL-Abfrage aus und soll die Werte ausgeben:

Db.Open OpenStr
Sql = "SELECT Vorname, Name FROM Daten"
Rec.Open Sql, Db
Do While Not Rec.EOF
  Response.Write(Rec("Vorname") & vbNewLine)
  Response.Write(Rec("Name") & vbNewLine)
  Rec.MoveNext
Loop
Rec.Close
Db.Close

Das sollte eigentlich funktionieren - tut es aber nicht. Die DB wird ordnungsgemäß geöffnet und die Abfrage wird auch fehlerfrei durchgeführt. Erst das Ausgeben der einzelnen Werte führt zu Fehlern - aber warum? Gibt es noch eine andere Möglichkeit, einen ermittelten Wert aus einem RecordSet auszulesen?

Vielen Dank,

Kay