Om een recordset te openen moet je gebruik maken van een cursor. Je hebt in totaal 4 cursortypen beschikbaar binnen ASP. Elk cursortype op zich ondersteunt weer bepaalde methoden en heeft bepaalde eigenschappen om met een recordset over weg te kunnen. Als je geen cursortype in stelt, maakt ASP standaard gebruik van het cursortype Foreward-only (cursortype met de minste methodes en eigenschappen).
Om gebruik te kunnen maken van de cursortypen moet je een bestand includen in de pagina, te weten het bestand adovbs.inc. Dit bestand is binnen win2000 standaard aanwezig. Gebruik de zoekfunctie binnen Windows om het te vinden. En anders kun je het altijd proberen te vinden op internet via een zoekmachine.
Cursortype
Beschrijving
adOpenForwardOnly
Recordset wordt geopend als een read-only record. De cursor kan alleen vooruit door de recordset worden verplaatst.
adOpenKeyset
Recordset wordt geopend en heeft de mogelijkheid records toe te voegen, te veranderen, te verwijderen. Veranderingen van andere gebruikers kun je niet zien.
adOpenDynamic
Recordset wordt geopend en heeft de mogelijkheid records toe te voegen, te veranderen, te verwijderen. Veranderingen van andere gebruikers zie je wel.
adOpenStatic
Recordset geopend als een read-only record. Nu wel de mogelijkheid om te positioneren etc.