Oi Zé
Na realidade não era no DA.py mas sim no db.py
def tables(self, rdb=0, _care=('TABLE', 'VIEW')):
self._register()
c = self.getcursor()
c.execute(
SELECT t.tablename AS NAME, 'TABLE' AS TYPE
FROM pg_tables t WHERE tableowner 'postgres'
Esse é o funcionamento normal de um insert em um Zsql, já que esse comando, realmente, não retorna nenhum resultado. Você pode confirmar o sucesso da operação pesquisando a tabela.Zénrique.
Em 06/01/06, silviolucianojr [EMAIL PROTECTED] escreveu:
Aparece esta mensagemThis statement returned no
Oi Zénrique.
Valeu pela resposta Mas eu tinha verificado diretamente na tabela
e realmente não grava nada... olhei na fonte do ZPsycopgDA no arquivo
db.py e não encontrei o comando insert ou update ou delete, apenas o
select. Será que este adaptador trabalha somente com select ou eu
Não gera nenhuma mensagem de erro ?
--- Em zope-pt@yahoogrupos.com.br, silviolucianojr
[EMAIL PROTECTED] escreveu
Estou usando:
Zope 2.8.5-final, Python 2.3.5, Psycopg2-2.06b, PostgreSql-8.1.2
Estou utilizando o ZPsycopgDA com Z Sql Mtehod. O INSERT funciona
corretamente, mas o INSERT
Aparece esta mensagem
This statement returned no results.
SQL Used:
insert into cliente (nome) values ('Silvio');
E simplemesnte não efetua a gravação
Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
Links do Yahoo!