atualizar IBDataSet
Pessoal
não consigo atualizar atraves do IBDataSet
quando coloco True em CacheUpdate consigo inserir valores numa dbgrid,
mas se fizer uma nova seleção os valores somem,
mesmo usando o comando:
// ModFCCaixaVeic.IBQryViagem.Transaction.CommitRetaining;
ou
// ModuloIB.IBTControle.CommitRetaining;
antes da seleção.
se coloca False em CacheUpdate aparece:
exception class EIBClientError with message ´Atualização Falhou´
estou usando componentes IBDataSet, IBUpdateSQL e DataSource
como não consigo atualizar tenho que usar o componete IBTable.
alguem poderia dar uma dica
não consigo atualizar atraves do IBDataSet
quando coloco True em CacheUpdate consigo inserir valores numa dbgrid,
mas se fizer uma nova seleção os valores somem,
mesmo usando o comando:
// ModFCCaixaVeic.IBQryViagem.Transaction.CommitRetaining;
ou
// ModuloIB.IBTControle.CommitRetaining;
antes da seleção.
se coloca False em CacheUpdate aparece:
exception class EIBClientError with message ´Atualização Falhou´
estou usando componentes IBDataSet, IBUpdateSQL e DataSource
como não consigo atualizar tenho que usar o componete IBTable.
alguem poderia dar uma dica
Valdemar_d
Curtidas 0
Respostas
Afarias
04/09/2004
|quando coloco True em CacheUpdate consigo inserir valores numa
|dbgrid, mas se fizer uma nova seleção os valores somem,
quando se usa CachedUpdates vc deve dar um ApplyUpdates para q as alterações sejam aplicadas ao banco, e só depois dar um COMMIT (ou CommitRetaining)
|estou usando componentes IBDataSet, IBUpdateSQL e DataSource
Não é necessário um IBUpdateSQL quando se usa IBDataSets
|alguem poderia dar uma dica
Siga atentamente este exemplo::
http://delphiforum.icft.com.br/forum/viewtopic.php?t=30575
T+
|dbgrid, mas se fizer uma nova seleção os valores somem,
quando se usa CachedUpdates vc deve dar um ApplyUpdates para q as alterações sejam aplicadas ao banco, e só depois dar um COMMIT (ou CommitRetaining)
|estou usando componentes IBDataSet, IBUpdateSQL e DataSource
Não é necessário um IBUpdateSQL quando se usa IBDataSets
|alguem poderia dar uma dica
Siga atentamente este exemplo::
http://delphiforum.icft.com.br/forum/viewtopic.php?t=30575
T+
GOSTEI 0