|
Buenas de nuevo.
He probado con la 'query vacia' (SELECT * FROM cliente WHERE ID=0) que hemos hablado para que el provider tenga un DataSet inicial y así poder referirse a la tabla apropiada.
Resulta que la ejecución del cds.Open lanza la excepción EIBInterbaseError:'No current record for fetch operation'. Parece que el problema es que no hay ningún registro devuelto, no sabía que eso produjera una excepción. ¿Qué es mejor hacer? ¿Capturar la excepción e ignorarla?
|