Parameter von objrs.open

Standardmässig wird ein Recordset so geöffnet, dass die Daten nicht änderbar sind. Ausserdem kann das Recordset nur einmal von vorne nach hinten durchlaufen werden. Dies bedeutet, dass man vor diesem Durchlauf nicht weiss, wie viele Datensätze das Recordset enthält.

Wenn man dies ändern möchte, dann kommen zur Open-Methode zwei weitere Parameter hinzu:

1) CursorType kann Werte von 0 bis 3 annehmen
2) LockType kann Werte von 1 bis 4 annehmen

Diese zwei Parameter lassen sich entweder direkt als Zahlenwerte angeben oder als benannte Konstanten aus der Datei adovbs.inc. Im zweiten Fall muss diese Datei vor dem Öffnen des Recordsets mit einem Include-Statement im HTML-Teil der Seite eingeschlossen werden.

1) objrs.open ohne Adovbs.inc

objrs.Open strsql, objcon, 1, 3

2) objrs.open mit Adovbs.inc

<!-- #Include file="ADOVBS.INC" -->
<html>
..
<% objrs.open strsql, objcon, _
     adOpenKeyset, adLockOptimistic

Letzter Update: 26.12.2021 17:48
Zurück zur Einführung ASP auf dem rothen ecotronics Web Site