Fórum Query parece estar pegando dados do cache #56815
22/08/2006
0
ao abrir uma query e fecha-la e depois acrescentar algo na base com o ApplyUpdates, e depois abrir novamente esta query, esta não está pegando os novos valores que foram adicionados a base.
e quando abro uma outra query que tem a mesma instrução SQL ela consegue trazer os dados.
o que está me parecendo é que a query está pegando os valores em cache.
isto não ocorre apenas em uma query não, já percebi o mesmo comportamento em outras.
como faço para que a query pegue os valores da base?
utilizo o MDO + ClientDataSet + FireBird
e quando abro uma outra query que tem a mesma instrução SQL ela consegue trazer os dados.
o que está me parecendo é que a query está pegando os valores em cache.
isto não ocorre apenas em uma query não, já percebi o mesmo comportamento em outras.
como faço para que a query pegue os valores da base?
utilizo o MDO + ClientDataSet + FireBird
Raserafim
Curtir tópico
+ 0
Responder
Posts
30/08/2006
Raserafim
resolvido. ao dar dois cliques no componente Transaction, irá abrir o Transaction Editor, basta então marcar a opção ReadCommitted.
Responder
Gostei + 0
30/08/2006
Raserafim
alguém poderia dar uma explicação mais detalhada sobre esta opção, e sobre as outras?
- Snapshot
- Read Commintted
- Read-Only Table Stabilit
- Read-Write Table Stabilit
- Snapshot
- Read Commintted
- Read-Only Table Stabilit
- Read-Write Table Stabilit
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)