Olá,

Qual nível de transação você está utilizando? Serializable?

[]s

2009/1/29 Antonio Prado <[email protected]>:
> 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
>



-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a