Opa!

On 5/31/07, Ruda Filgueiras <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> On 5/31/07, Fabio Rizzo Matos <[EMAIL PROTECTED]> wrote:
>  > Depende de qual conector você está utilizando. Tem conector que não 
> suporte esse tipo de chamada
>
>  Fábio, você está falando do conector do Zope (DA) ou do SQLRelay?
>
>  O SQLRelayDA que é o conector usado no Zope, como ele mencionou, não
>  precisa se preocupar com isso, pois isso deve ser tratado pela
>  biblioteca de acesso ao banco, no caso, é o sqlrelay e o adapter para
>  python que ele disponibiliza.
>
>  A questão é que no final das contar, o sqlrelay é mais uma camada e
>  passa isso para outra biblioteca, como ODBC, Freetds(SQLServer).
>
>  Com o SQLServer, numa configuração semelhante: Zope -> SQLRelay ->
>  FreeTDS -> SQLServer, para mim as procedures funcionam.
>
>  Se com Oracle não fiunciona, teria que investigar e perguntar na lista
>  do sqlrelay, qual pode ser o problema, não acho que seja do adaptador
>  do Zope.

Sim, é com certeza o ZOracleDA.
O DCOracle2 por si só tem suporte a procedures. Tanto que quando
precisei executar procedures num Oracle, na época, eu usei um External
Method que fazia a chamada da procedure via DCOracle2.

[]'s
Fernando
>
>  > On 5/30/07,  [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>  > > E ai Luciando beleza.
>  > >
>  > >  Então, eu coloquei a chamada usando a sintaxe do Oracle (de acordo com 
> o proprio DBA) e
>  > >  não retornou dados. Pelo que li agora de noite o SQL Relay não suporta 
> retornos de
>  > >  Stored Procedures. Mas que tem um SQL Relay SP (modificado por um cara) 
> em que rola.
>  > >  Entrei em contato com ele e vamos ver noque vai dar.
>  > >
>  > >  []'s
>  > >
>  > >  Jr.
>  > >
>  > >
>  > >  > On 5/30/07, [EMAIL PROTECTED] < [EMAIL PROTECTED]> wrote:
>  > >  >> alguem sabe como executar uma procedure oracle que retorna 
> resultados no zsql method
>  > >  >>
>  > >  >> Conector: SQLRelay
>  > >  >
>  > >  > Oi, Junior.
>  > >  >
>  > >  > Você tentou simplesmente escrever a chamada da procdure usando a
>  > >  > sintaxe do Oracle? Pode ser algo do tipo:
>  > >  >
>  > >  > procedimento(arg1, arg2, arg3)
>  > >  >
>  > >  > Mas é um chute pq. eu não conheco a sintaxe de procedures do Oracle.
>  > >  >
>  > >  > Mas o que eu sei é que o ZSQL Method não interfere na sintaxe do SQL
>  > >  > que você escreve. Ele simplesmente processa os comandos DTML e envia
>  > >  > para o banco a string renderizada.
>  > >  >
>  > >  > Por isso a questão se resume a saber qual a sintaxe da chamada de
>  > >  > procedure no Oracle.
>  > >  >
>  > >  > [ ]s
>  > >  > Luciano
>  > >
>
>  --
>  Rudá Porto Filgueiras
>  Weimar Consultoria
>
>  http://python-blog.blogspot.com
>
>  Hospedagem Plone, Zope e Python?
>  http://www.pytown.com
>                    

Responder a