Visual Basic - recordset

Life is soft - evento anual de software empresarial
 
Vista:

recordset

Publicado por aldo (111 intervenciones) el 15/06/2004 20:29:11
Hola!
como hago para saber la cantidad de registros que tiene un recordset...
por ej: pongo rs.recordcount y me da -1
luego pongo rs.fields.count y me da 12, cuando en realidad hay 14 registros...
quien me puede ayudar...
Pido disculpas por preguntar una cosa como esta, solo que no tengo el msdn para buscar ayuda...
Gracias
Aldo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:recordset

Publicado por ALH76 (278 intervenciones) el 15/06/2004 23:10:17
Hola...Q tal!!!

Tal vez no sea lo adecuado e imagino q debe de haber mas opciones para saber el numero de registros, pero podrias probar con algo similar a esto:

Data1.Recordset.MoveLast
Variables = Val(Data1.Recordset.RecordCount -1)

Como veras, solo recorro todo el Recordset y obtengo el numero final de registros guardandolos en un variable.

Espero q esto de alguna manera te sea util...

Saludos!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:recordset

Publicado por Efrain (29 intervenciones) el 17/06/2004 22:34:37
Hola Amigo, estuve probando y a mi me da en la base de datos excactamente el numero de registros de esta manera.

Private Sub Command1_Click()
Data1.Recordset.MoveLast
Variables = Val(Data1.Recordset.RecordCount)
texto.Text = Variables
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar