Sonia
te debia una respuesta sobre pool de conexiones. ( igual creo que no es ese
tu problema )

pegale una miradita a este articulo:

http://www.microsoft.com/mind/0599/basics/basics0599.asp


Daniel

El día 12/01/07, Sonia Perez Peña <[EMAIL PROTECTED]> escribió:

 Yo tumbo todo, pero lo que no quiero es utilizar el Kill, solo mantengo
la coneccion con la master, recuerdo este usuario tiene permisos hacer
restaura, lo que quisiera es no utilizar el kill, pero si lo hago funsiona
sin problemas


 ------------------------------

*De:* [email protected] [mailto:[EMAIL PROTECTED] *En nombre de *Sebastian
Ariel Gambolati
*Enviado el:* Viernes, 12 de Enero de 2007 07:02 a.m.
*Para:* vbusers List Member
*Asunto:* [vbusers] Sobre conexion de VBasic y SQL



Momento!
Tu problema es otro. Para la restauración de la base de datos, no tenes
que estar conectada ni vos.

*Sonia Perez Peña** <[EMAIL PROTECTED]>* escribió:

 Mira Sebastian te cuento, el problema es que yo uso VBasic 6.0 con
SQLserver, entonce estoy implementando la Restaura dentro del Modulo, para
ello debo tumbar las conexiones en el servidor, hice lo siguiente

SQL = "SELECT    sysprocesses.spid " & _

        " FROM  sysprocesses INNER JOIN sysdatabases ON sysprocesses.dbid=
sysdatabases.dbid " & _

        " WHERE   hostname='" & Environ("COMPUTERNAME") & "'" & " and  (
sysdatabases.name = '" + basedatos + "') "



        If rsAdo.State = adStateOpen Then rsAdo.Close

           rsAdo.Open SQL, conect_Ado_master

           If Not rsAdo.EOF Then

              While Not rsAdo.EOF

                  SQL = "Kill " & rsAdo("spid")

                  cnnLocal.Execute SQL



                  rsAdo.MoveNext

              Wend

           End If



Es decir tumbo estas conexiones porque si no me da error a pesar de que le
doy close y nothing


 ------------------------------

*De:* [email protected] [mailto:[EMAIL PROTECTED] *En nombre de *Sebastian
Ariel Gambolati
*Enviado el:* Jueves, 11 de Enero de 2007 01:34 p.m.
*Para:* vbusers List Member
*Asunto:* [vbusers] Sobre conexion de VBasic y SQL



Esta bien lo que vos decis, pero seguramente en el "Destructor" de la
clase Conection, hay una llamada al cierre de conexiones. Sino, en todas mis
aplicaciones vivirian las conexiones abiertas hasta que el SQL Server se
digne a cerrarlas. Que dicho sea de paso, no le confio eso al SQL Server.

*Daniel Calvin <[EMAIL PROTECTED]>* escribió:

Perdón hay un error de concepto:



Set Conexion = Nothing Libera la referencia a la conexión para que el
runtime de vb pueda liberar la referencia al objeto.


Lo correcto es hacer:

        Conexion.Close



Y cuando ya no se utilice el objeto Conexion, si hacer:

        Set Conexion = Nothing



Daniel Calvin




El día 11/01/07, *Sebastian Ariel Gambolati* <[EMAIL PROTECTED]>
escribió:

El *Set Conexion = Nothing*, deberia cerrarte la conexion (como cualquier
recurso que estes usando). Pero por si las dudas, podes hacer: *
Conexion.Close*

*Sonia Perez Peña** <[EMAIL PROTECTED] >* escribió:

Hola he detectado que a pesar de poner a Nothing la conexión queda dormida
por un espacio en el servidor, ?alquien pidia decirme como resolver esto




*Sebastian Gambolati*
 ------------------------------

*Preguntá. Respondé. Descubrí.*
Todo lo que querías saber, y lo que ni imaginabas,
está en *Yahoo! Respuestas* (Beta).
*Probalo ya! <http://ar.answers.yahoo.com/>*




--
Daniel A. Calvin
Cooperator Team Member
http://www.cooperator.com.ar
Microsoft Certified Professional




*Sebastian Gambolati*


 ------------------------------

*Preguntá. Respondé. Descubrí.*
Todo lo que querías saber, y lo que ni imaginabas,
está en *Yahoo! Respuestas* (Beta).
*Probalo ya! <http://ar.answers.yahoo.com/>*



*Sebastian Gambolati*


 ------------------------------

*Preguntá. Respondé. Descubrí.*
Todo lo que querías saber, y lo que ni imaginabas,
está en *Yahoo! Respuestas* (Beta).
*Probalo ya! <http://ar.answers.yahoo.com/>*




--
Daniel A. Calvin
Cooperator Team Member
http://www.cooperator.com.ar
Microsoft Certified Professional

Responder a