Boa noite colegas !
Meu problema é o seguinte:
Tenho um Singleton que cria uma conexão com um BD e quero utilizar essa conexão em toda as telas da aplicação.
Até aí tudo bem.
O problema é que, estando com o aplicativo aberto e usando essa conexão, as outras alterações realizadas no banco, por outro usuario, não estão aparecendo pra mim.
Exemplo:
Tenho uma tela com os registros:
1 - Banana
2 - Pera
3 - Maça
Se outro usuário inclui mais um item, por exemplo 4 - Uva, não aparece pra mim, mesmo fechando a tela e abrindo de novo, só aparece se eu fecho o aplicativo e abro de novo… ou seja, se crio a conexão de novo.
Como teste, alterei a classe Singleton e deixei como uma classe normal, ou seja, criando uma nova conexão cada vez que entro na tela, daí funciona.
Alguem sabe porque ?
Abraços.
