Page 1 of 1

ADO record fantasma

PostPosted: Fri Mar 31, 2006 11:08 pm
by fsandoval
cuando esta la tabla vacia ado marca error , sera que ado no maneja el record fantasma como se le llama.


saludos.
fernando sandoval ruiz

PostPosted: Sat Apr 01, 2006 3:39 am
by R.F.
Que yo sepa, las tablas SQL no tienen "registro fantasma" como los DBFs, si en un EXECUTE() de ADO no te regresa ningun dato, es simplemente que la tabla esta vacia

PostPosted: Mon Apr 03, 2006 7:54 am
by jlcapel
Fernando,

cuando esta la tabla vacia ado marca error , sera que ado no maneja el record fantasma como se le llama.


ADO te marcará siempre error cuando intentas hacer alguna operación y en esa operación no hay registro activo. Como buena costumbre, verifica si hay registros de dos maneras: con la propiedad recordcount y mirando si oRs:BOF() .AND. oRs:EOF() se cumple.

Saludos,
José Luis Capel

Gracias Rene y Jose Lui

PostPosted: Mon Apr 03, 2006 8:08 pm
by fsandoval
Gracias, me lo sospeche, pero bueno hay trucos para bricar estas cosas.



saludos.
fernando sandoval ruiz