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)
==============================================

Responder a