Fórum Problemas com gravacao no Banco de Dados #213375
11/02/2004
0
Alguem ja passou por isso ???
Tenho uma aplicacao em delphi acessando o oracle 8i.
Sempre que gravo uma alteracao / insercao / delecao no banco atraves da aplicacao , a mesma fica armazenada no cache e , so quando fecho a aplicacao e que as alteracoes sao gravadas.
Em 8 anos , e a primeira vez que tenho este problema. O BDDE tem o seu parametro em shareautocommit , mas mesmo assim o problema persiste.
Se alguem ja teve alguma experiencia semelhante e conseguiu resolver o problema ou , pelo menos , conseguiu identificar o motivo do mesmo , me de um toque
Tenho uma aplicacao em delphi acessando o oracle 8i.
Sempre que gravo uma alteracao / insercao / delecao no banco atraves da aplicacao , a mesma fica armazenada no cache e , so quando fecho a aplicacao e que as alteracoes sao gravadas.
Em 8 anos , e a primeira vez que tenho este problema. O BDDE tem o seu parametro em shareautocommit , mas mesmo assim o problema persiste.
Se alguem ja teve alguma experiencia semelhante e conseguiu resolver o problema ou , pelo menos , conseguiu identificar o motivo do mesmo , me de um toque
Cabral
Curtir tópico
+ 0
Responder
Posts
11/02/2004
Airto
se voce estiver usando o componente updateSQL, para insercao, alteracao e delecao
no afterpost e afterdelete
query.applytudates;
query.comitupdates;
tente assim, veja se funciona,.
no afterpost e afterdelete
query.applytudates;
query.comitupdates;
tente assim, veja se funciona,.
Responder
Gostei + 0
11/02/2004
Drakkar
Tenta abilitar CachedUpdates na sua Query e no After Post coloca:
Query1.ApplyUpdates
Acho que é isso, agora não tenho certeza porque nunca usei o oracle então pode ser algo específico dele.
Query1.ApplyUpdates
Acho que é isso, agora não tenho certeza porque nunca usei o oracle então pode ser algo específico dele.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)