Verificando se tabela esta em modo de edição ou incluído.
Caros colegas como eu faço para identificar se esta sendo incluído um novo registro ou editando???
Superdelphi
Curtidas 0
Respostas
Vinicius2k
01/09/2004
Colega,
Depende um pouco de qual camada de acesso vc estah usando, mas todos os descendentees de TDataSet tem a propriedade State : TDataSetState, que pode ser lida...
Um exemplo:
Os estados mais comuns são : dsBrowse, dsInsert e dsEdit...
Para poder usar os valores de State vc precisa declarar a unit [b:760229b311]DB[/b:760229b311] na lista de uses...
T+
Depende um pouco de qual camada de acesso vc estah usando, mas todos os descendentees de TDataSet tem a propriedade State : TDataSetState, que pode ser lida...
Um exemplo:
if ClientDataSet1.State = dsInsert then ShowMessage(´Modo de inclusão!´)
Os estados mais comuns são : dsBrowse, dsInsert e dsEdit...
Para poder usar os valores de State vc precisa declarar a unit [b:760229b311]DB[/b:760229b311] na lista de uses...
T+
GOSTEI 0