Cita:
Empezado por neosyoshiran
...si existe un registro en el DBGRID solo que aparescan los botones MODIFICAR, BORRAR activado los demas desactivados.
|
Debes preguntar no al DBGrid, sino al DataSet asociado. Puedes usar las propiedades BOF y EOF.
Código Delphi
[-]
var
Empty:Boolean;
begin
empty := (DBGrid.DataSet.EOF) and (DBGrid.DataSet.BOF);
Nuevo.Enabled := empty;
Modificar.Enabled := not empty;
Borrar.Enabled := not empty;
AzidRain te ha mostrado el camino, pero BOF sólo te dice si estás al principio o no, nada de si está vacío o con registros.