tabela datasource state

Delphi

03/06/2012

Bom dia Pessoal,
Gostaria de saber se alguem tem ou sabe da tabela de comandos datasource state. Eu só sei [dsInsert] e [dsEdit].
Sabe dizer se tem um de gravar e outros?

Obrigado.
Leonardo Nascimento

Leonardo Nascimento

Curtidas 0

Respostas

Marco Salles

Marco Salles

03/06/2012

TDataSetState = (dsInactive, dsBrowse, dsEdit, dsInsert, dsSetKey,
dsCalcFields, dsFilter, dsNewValue, dsOldValue, dsCurValue, dsBlockRead,
dsInternalCalc, dsOpening);

GOSTEI 0
Leonardo Nascimento

Leonardo Nascimento

03/06/2012

Obrigado pelas infificações, mas alguma serve como codigo de identificação quando precionado o botão salvar do DBNavegetor?
Grato.
GOSTEI 0
William

William

03/06/2012

Colega não existe o estado de gravação, ou a tabela está em estado de Inserção de dados [dsInsert], Edição de Dados [dsEdit] quando vc pressiona o botão gravar ela vai para o estado de navegação [dsBrowse], ou seja, vc está editando tabela no estado de Edição[dsEdit] pressiona o botão gravar ela passa para o estado de navegação [dsBrowse].
GOSTEI 0
Marco Salles

Marco Salles

03/06/2012

Obrigado pelas infificações, mas alguma serve como codigo de identificação quando precionado o botão salvar do DBNavegetor?
Grato.


Ele não serve como identificação do pressionamento de um determinado botao especifico. O que que acontece
que o pressionamento deste Bitão força o post do dataSet e consequentemente o State tende a ir para o Estado dsBrowse
que seria o estado de repouso .
GOSTEI 0
POSTAR