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