Em Qui, 2009-01-29 às 12:16 -0700, [email protected]
escreveu:
> Olá Antonio Prado, o psycopg conecta com o auto_commit setado para false, 
> então ou você seta isso para true após conectar ou inclui o commit 
> após executar as instruções que deseja efetivar.

Eu estou fazendo isto:

conexao.cursor.execute(sql)
conexao.commit()



Antonio.



> 
> On Thu, 29 Jan 2009 17:07:35 -0200, Jota <[email protected]> wrote:
> > 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
> >>
> > 
> > 
> > 
> >
> 
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
-- 
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

Responder a