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