Fórum Atualização Fisica de registros #297291

27/09/2005

0

salve colegas...
tenho um formulario que nao atualiza os registros da minha tabela (fisicamente) quando fasso alguma alteração nela,
a nao ser que eu saia do sistema e entre novamente.

se fasso alguma alteração ou inserção na tabela, ele salva isso (creio que na memória...), porem nao apresenta pra mim no IBConsole

Alguem ai saberia me dizer como eu atualizo os registro da tabela, quando o meu sistema ainda está aberto???

Abraços!


Mahdak

Mahdak

Responder

Posts

27/09/2005

Gameiro

quais os componentes e o banco que vc usa?



ate mais.


Responder

Gostei + 0

27/09/2005

Pezzin

No meu caso uso IBX e o método IBTransaction.CommitRetaining que libera da memória para o Banco.


Responder

Gostei + 0

27/09/2005

Mahdak

No meu caso uso IBX e o método IBTransaction.CommitRetaining que libera da memória para o Banco.


Nao deu certo aqui o ´CommitRetaining´...

:cry:


Responder

Gostei + 0

27/09/2005

Pezzin

Então tem algum detalhe que está pegando...


Responder

Gostei + 0

27/09/2005

Andremuller

dá um commit ou applyupdates no data set
(vai depender de qual tu está utilizando)


Responder

Gostei + 0

28/09/2005

Mahdak

dá um commit ou applyupdates no data set (vai depender de qual tu está utilizando)


André... eu dou sempre um applyUpdates no Data set... mas isso nao resolve. Alias, vou colocar aqui os componentes que uso, e se alguem souber como libero os registros da memória para o banco de dados em sí, por favor postem aqui...

Componentes:

TIBDataSet
TIBDataBase
TIBTransaction
TDataSource

Abraços!


Responder

Gostei + 0

28/09/2005

Silviogs

Olá amigo

vc não vai ter que precisar também do IBUpdateSQL.

caso eu esteja errado, favor me corrijam pois faz muito tempo que trabalhei com interbase. Na época que trabalhava eu usava:


TIBDataBase - ligava TIBTransaction
TIBTransaction - ligava TIBDataBase
IBQuery - que ligava TIBDataBase
- que ligava TIBTransaction
- que ligava IBUpdateSQL
IBUpdateSQL - que continha os comandos sql para inserir(insert), alterar(update) e excluir(delete) um registro.

Aetnciosamente

Silvio Guedes


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar