Visual Basic - CONTROL DE FILAS

Life is soft - evento anual de software empresarial
 
Vista:

CONTROL DE FILAS

Publicado por motoko (26 intervenciones) el 05/05/2006 10:56:40
Hola de nuevo, al hacer una busqueda de datos en una tabla de access mediante la ejecución de una consulta SQL... hay alguna forma de saber si ha encontrado registros o no¿? o si ha encontrado filas de registros o no¿??¿?¿ gracias!!!
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:CONTROL DE FILAS

Publicado por Nicolas (4 intervenciones) el 05/05/2006 13:02:46
Sí!
Con la instrucción Recordset.RecordCount dá el numero de registros.
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:CONTROL DE FILAS

Publicado por Lu (26 intervenciones) el 05/05/2006 14:42:43
Vale, muchas gracias!
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:CONTROL DE FILAS

Publicado por matias (5 intervenciones) el 05/05/2006 17:10:39
si la propiedad del rs es adUseServer (que es lo que viene por defecto) recordcount siempre devuelve -1 si trae registros.
Si te interesa si hay registros solamente lo ideal es preguntar si es principio y fin de archivo. ej:

if not(rs.eof and rs.bof) then
'hay registros
else
'no hay
end if
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:CONTROL DE FILAS

Publicado por Nicolas (97 intervenciones) el 05/05/2006 18:36:04
matias dice: si la propiedad del rs es adUseServer (que es lo que viene por defecto) recordcount siempre devuelve -1 si trae registros.
¿Es eso cierto?. Yo he hecho diferentes pruebas poniendo la propiedad CursorLocation del Recordset a adUseServer y adUseCliente y RecordCount siempre me ha dado en número de registros y si no hay registros dá 0.
Te agradecería me lo aclararas.
Gracias y un saludo.
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