O problema:
O sistema está aberto em duas seções distintas.
Um usuário realiza uma alteração em um determinado cadastro.
Esta alteração não se torna visível na outra seção,
fazendo-se necessário fechar a aplicação e abrir novamente.
A aplicação (Python):
A conexão com o banco de dados PostgreSQL é realizada utilizando o
psycopg, na abertura do aplicativo:
import psycopg
conexao = psycopg.connect("host=%s dbname=%s user=%s" %(host, dbname,
user))
Quando uma rotina realiza um alteração na base de dados:
conexao.cursor.execute(sql)
conexao.commit()
O que é necessário ser alterado no processo de conexão e gravação para
que as alterações sejam visualizadas pelas outras conexões?
Se alguém pude ajudar, desde já, muito obrigado.
Antonio.
--
Antonio Prado
(62) 8174 4383
(62) 3278 0111
www.antonioprado.eti.br
[email protected]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral