Problemas que tengo con rst.RecordCount en ASP
Esto se debe a que vb posiciona el cursor en el servidor de forma predeterminada.
La solución es agregar antes de cnn.open:
cnn.CursorLocation = 3
o
rst.CursorLocation = 3
Además, la línea rst.RecordCount es incorrecta. cursortype = adOpenStatic no funciona porque asp no admite constantes ado (principalmente porque el propio asp no las define) a menos que incluya el archivo adovbs publicado por microsoft o lo agregue a Global.asa:
lt; ! -- METADATA NAME="Biblioteca de Microsoft ActiveX Data Objects 2.5"
TYPE="TypeLib" UUID="{00000205-0000-0010-8000-00AA006D2EA4}" --gt;