Fórum Verificando se tabela esta em modo de edição ou incluído. #46442
01/09/2004
0
Caros colegas como eu faço para identificar se esta sendo incluído um novo registro ou editando???
Superdelphi
Curtir tópico
+ 0
Responder
Posts
01/09/2004
Vinicius2k
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+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)