IBDataSet com DBGrid

Firebird

21/05/2004

Tenho um DBGrid que mostra os registros de uma tabela do banco IB, ligado por um IBDataSet. Utilizo uma SP chamada por IBStoredProc, para fazer uma troca de status de um determinado registro da minha tabela, exemplo mudar um campo integer de 0 para 1 ou vice-versa. A edição do registro acontece normalmente, mas não é mostrada de imediato no DBGrid, tenho sempre que movimentar o registro para que a alteração possa ser visualizada pelo usuário, já tentei IBDataSet.refresh, DBGrid.refresh, mas nada atualizou meu DBGrid. Como posso atualizar a visualização dos dados automaticamente, sem necessitar que o usuário intervenha?

Grato.


Cfreitas

Cfreitas

Curtidas 0

Respostas

Afarias

Afarias

21/05/2004

pq usa um StoredProc e não o próprio IBDataSet para atualizar o registro??

Bom, no mais, se seu RefreshSQL está bem definido, um REFRESH no registro q foi alterado deveria ser suficiente.


T+


GOSTEI 0
POSTAR