Ver Mensaje Individual
  #17 (permalink)  
Antiguo 17/04/2003, 17:09
Avatar de Henry Zapata
Henry Zapata
 
Fecha de Ingreso: abril-2001
Mensajes: 125
Antigüedad: 24 años, 1 mes
Puntos: 0
Hola:

Creo que luego de esta discusión el uso del recordcount quedará clarisimo para todos.

Aqui hay un articulo mas a fondo sobre eso:

http://www.vb-faq.com/Articles/Greener/reccount.asp

Lo que francisco dice es que podemos obtener una instancia de un RECORDSET de varias formas:

- a traves de un connection.execute
- command.open
- instanciandolo uno mismo con el set rs = server.createobject("adodb.recordset")

Para poder usar el recordcount tenemos que instarcialo y definir su comportamiento a través de sus atributos (Esta forma tambien es válida, porque un cursor cliente usa por defecto el tipo static).

set cn = server.CreateObject("Adodb.Connection")
set rs = server.CreateObject("Adodb.Recordset")
cn.open
rs.CursorLocation = 1 ' Cursor de cliente
rs.Open "select * from tabla",cn
Response.Write "Numero de registros" & rs.RecordCount

saludos