Propiedad record.count en mysql
Estoy comenzando con mysql a través de visual basic 6.0, hasta ahora no he tenido problemas, respecto de la gestión de registros ni conexión a la bd, pero no he conseguido ehecutar algo que al parecer debe ser sencillo.
Al realizar la apertura de una tabla necesito también contar cuantos registros posee, lo he realizado de la forma habitual:
re.Open "select * from pet order by birth desc", BD, adOpenStatic, adLockOptimistic
msgbox re.recordcount
pero me da -1
ahora si lo ejecuto así:
Re. Open "select count(*) from pet", BD, adOpenStatic, adLockOptimistic
me trae el total, pero no es la idea una linea completa para eso, en consecuencia de que puedo aprovechar el recordset de apertura.
Cuando ejecuto esta consulta en una base access con conexión jet no da problema alguno.
¿Me puede asistir?.
Al realizar la apertura de una tabla necesito también contar cuantos registros posee, lo he realizado de la forma habitual:
re.Open "select * from pet order by birth desc", BD, adOpenStatic, adLockOptimistic
msgbox re.recordcount
pero me da -1
ahora si lo ejecuto así:
Re. Open "select count(*) from pet", BD, adOpenStatic, adLockOptimistic
me trae el total, pero no es la idea una linea completa para eso, en consecuencia de que puedo aprovechar el recordset de apertura.
Cuando ejecuto esta consulta en una base access con conexión jet no da problema alguno.
¿Me puede asistir?.
1 respuesta
Respuesta de snaki Fco
1