Lairton,
        Eu nunca usei o DBP_SYBAUTOCOMMIT (que deveria ter o mesmo efeito do
par�metro no sql.ini), mas com o DBP_AUTOCOMMIT funciona, caso a altera��o
no sql.ini tenha impacto para voc�. 

        []s,
        Patricia.

> ----- Mensagem original -----
> De:           Lairton N de Almeida Jr [SMTP:[EMAIL PROTECTED]]
> Enviada em:           Quarta-feira, 27 de Junho de 2001 10:29
> Para:         [EMAIL PROTECTED]
> Assunto:              Re: [sqlwin] Ajuda no Sybase
> 
> Patricia,
> 
> Muito obrigado pela sua ajuda, realmente era isso.
> Apesar de eu ter executado ...
> 
> !!CB!! 70
> Call SqlSetParameterAll( hSql , DBP_SYBAUTOCOMMIT, TRUE, '', TRUE )
> 
> pouco antes de chamar a procedure, ela n�o funcionou.
> Essa eu n�o entendi.
> 
> Mas alterando no SQL.INI funcionou perfeitamente.
> 
> Obrigado.
> 
> um abra�o,
> Lairton N de Almeida Jr.
> 
> 
> 
> 
> ----- Original Message -----
> From: "Patricia Karla Cordeiro" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, 27 de June de 2001 09:53 AM
> Subject: RES: [sqlwin] Ajuda no Sybase
> 
> 
> >
> > No Sybase n�o � permitido efetuar comandos DDL dentro de uma
> > transa��o (ap�s um begin tran), e o select into � um deles. Se voc�
> consegue
> > executar esta procedure normalmente fora do Centura, tente alterar o seu
> > programa para autocommit logo antes de execut�-la (se o par�metro
> > sybautocommit no sql.ini estiver setado para off que � o default, o
> Centura
> > efetua um begin tran impl�cito ao conectar e a cada commit).
> >
> > []s,
> > Patricia.
> >
> > > ----- Mensagem original -----
> > > De: Lairton N de Almeida Jr [SMTP:[EMAIL PROTECTED]]
> > > Enviada em: Quarta-feira, 27 de Junho de 2001 09:10
> > > Para: [EMAIL PROTECTED]
> > > Assunto: [sqlwin] Ajuda no Sybase
> > >
> > > Ol� pessoal,
> > >
> > > Estou enfrentando um problema e gostaria de saber se algu�m pode me
> > > ajudar.
> > >
> > > Estou usando o CTD2.0 e Sybase 11.92.
> > >
> > > Quando tento executar uma procedure assim:
> > >
> > > !!CB!! 70
> > > Set bOk = SybPrepareProc( hSql , sProcedure, sIntos )
> > > Set bOk = SqlExecute ( hSql )
> > >
> > > O seguinte erro ocorre:
> > >
> > > " SELECT INTO command not allowed within multi-statement transaction.
> "
> > >
> > > Ser� que algu�m tem alguma id�ia do que pode ser e como resolver ?
> > >
> > > Agrade�o qualquer ajuda.
> > >
> > > Lairton N de Almeida Jr.
> > >
> > Lista de Centura SQLWindows
> > Administrador : [EMAIL PROTECTED]
> > [ http://www.centuraexplorer.com ]
> > Para sair desta lista mande mensagem para:
> > [EMAIL PROTECTED] sem nada no Subject e
> > com o comando a seguir no corpo da msg:
> > "unsubscribe sqlwin" (sem as aspas)
> >
> ==============================================
> Lista de Centura SQLWindows
> Administrador : [EMAIL PROTECTED]
> [ http://www.centuraexplorer.com ]
> Para sair desta lista mande mensagem para:
> [EMAIL PROTECTED] sem nada no Subject e
> com o comando a seguir no corpo da msg:
> "unsubscribe sqlwin" (sem as aspas)
> ==============================================
=============================================Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
=============================================

Responder a