Hvis du forstår lidt halv-teknisk engelsk, så kig her:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odeopg/html/deovrrecordsetobjectbasics.aspHvis du specifikt kun vil høre om adLockOptimistic, så sørger den for kun at låse den specifikke record du arbejder med, hvis du opdaterer den. På den måde kan andre brugere redigere i det samme sæt records, mens du kigger på det.
En hurtig gennemgang af linien er, at du laver et recordset som du fylder data i, specificeret af din SQL. Du bruger den connection du har lavet til en bestemt database, og gemt i conn-variablen.
adOpenKeyset betyder, at det recordset du har, kun indeholder de records der var i det øjeblik du åbnede for forbindelsen til databasen. Evt. slettede rækker, eller nye rækker, vil ikke være tilgængelige i dit recordset. Dog er det dynamisk, så du kan se ændringer der foretages i recordsettet af andre brugere. Du kan desuden bevæge dig frit rundt i recordsettet.
Sig til hvis du skal ha' mere forklaret...