Editando Registros

Delphi

06/11/2003

Ola!

Tem como saber se uma IBQquery ou Table esta sendo editado.

ex. if IBQquery.editando=false then

Valeu!!

Forte Abraço.


Jbspio

Jbspio

Curtidas 0

Respostas

Pain_elemental

Pain_elemental

06/11/2003

os descendentes da TDataSet tem uma propriedade State, do tipo TdataSetState, que pode ser verificada para saber o estado do dataset.

Você pode checar se ele está sendo editado com

if (TheDataSet.State in [dsEdit, dsInsert]) then begin
// qqer coisa q queira fazer
end;

existema varios estados pelos quais o dataset passa, voce pode checar no help do delphi procurando TDataSetState nela.


GOSTEI 0
POSTAR