Entiendo.
Veo entonces que no puedo fiarme del driver que esté corriendo el servidor en donde vaya a correr la aplicación, así que mejor le doy la vuelta por otro lado.
También probé con select count(*) con idéntico resultado (seguía devolviendo -1)
Pues nada, al final manipulé una chapuza que da resultado e incluso me ha servidor para paginar y todo.
xknown, te agradezco mucho tu ayuda
Un saludo