Perdon, ha sido un error de escritura.
Código:
Donde dije: ERROR: TbLiq: Type mismatch for field 'A_BAJA', expecting:String actual:Float
Código:
Quise decir: ERROR: TbPer: Type mismatch for field 'A_BAJA', expecting:String actual:Float
Es que he hecho pruebas con varias tablas, y al escribir el error he confundido las tablas.
Esta consulta es correcta, y al realizarla a través del "Enterprise Manager Console ORACLE", me muestra correctamente el número de registros, el problema es al pasar el resultado a una variable en Delphi.
Código:
fdm.tbPer.SQL.Clear;
fdm.tbPer.SQL.Text := 'select count(*) AS a_baja from personal';
fdm.tbPer.execute;