Oi Ledenilso,

Desculpe a demora...

Uma das novidades no CTD2000 � fato de podermos trabalhar com o conceito de
sess�o.
Desta forma essa sua necessidade pode ser sanada utilizando-se a fun��o
SqlFreeSession ( hSessao ) que desconecta todos os handles sql pertencentes
a uma determinada sess�o.
No CTD112 este conceito n�o existe, n�o conhe�o outra forma pra fazer isso.

Uma sugest�o seria voc� armazenar seus handles conectados em vetores.
Voc� poderia construir uma functional class s� pra gerenciar handles.

Algo do tipo...

Variables
    CMngrHandles: oHandles
Actions
   ! Conecta tr�s handles
   Set xxx = oHandles.Connect ( )
   Set yyy = oHandles.Connect ( )
   Set zzz  = oHandles.Connect ( )
   ! Desconecta apenas um handle.
   Call oHandles.Disconnect ( xxx )
   ! Desconecta todos
   Call oHandles.DisconnectAll ( )

� s� uma id�ia.

Mas acho melhor voc� preparar-se para o CTD2000 que est� chegando por volta
de junho.

D�m uma olhadinha em http://www.centura.com.br/promo.htm

um abra�o,
Lairton N de Almeida Jr
[EMAIL PROTECTED]
www.centuraexplorer.com.br

----- Original Message -----
From: "Ledenilso Mon��o" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, April 13, 2000 10:48 AM
Subject: [sqlwin] sqldisconect-urgente


ola lista.

       tenho uma aplica��o com centura 1.1.2 ptf 10, fa�o variaos connects

Call SqlConnect( hSql )
Call SqlConnect( hSqla )
Call SqlConnect( hSqlb )
Call SqlConnect( hSqlTemp )
Call SqlConnect( hSqlTmp2 )


      existe algum comando que disconecta todos os handle de uma vez so sem
ter que usar sqldisconnect

Call SqlDisconnect( hSql )
Call SqlDisconnect( hSqla )
Call SqlDisconnect( hSqlb )
Call SqlDisconnect( hSqlTemp )
Call SqlDisconnect( hSqlTmp2 )

 ou tem um comando que diz se tem um handle connectado , pois quando vou
usar

Call SalSendMsg( SalAppFind( "dbnt1sv.exe", FALSE ), SAM_Close,0,0 )

da uma mensagen de erro de shutdown warning , e ai os logs nao s�o apagados.




se alguem me ajudar agrade�o


ledenilso

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