Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2002, 09:57
henryzs
 
Fecha de Ingreso: enero-2002
Mensajes: 189
Antigüedad: 22 años, 10 meses
Puntos: 0
Conexión a Bd.

hola:

yo tambien tengo la misma duda que todavia no se despeja.Tengo lo siguiente:

Dim rst As ADODB.Recordset
Dim cmd As ADODB.Command

Set rst = CreateObject("ADODB.Recordset")
Set cmd = CreateObject("ADODB.Command")

cmd.ActiveConnection = GetConnectionString()
cmd.CommandText = strSP
cmd.CommandType = adCmdStoredProc

rst.CursorLocation = adUseClient
rst.CursorType = adOpenStatic
rst.LockType = adLockReadOnly
rst.Open cmd

Set execProcedureRecordset = rst

Set cmd.ActiveConnection = Nothing
Set rst.ActiveConnection = Nothing

Set rst = Nothing
Set cmd = Nothing

------------------
La duda es si al final de todo efectivamente logre cerrar la conexión a bd mediante:

Set cmd.ActiveConnection = Nothing
Set rst.ActiveConnection = Nothing

antes tenia un objeto connection cnn y se lo asignaba a cmd.ActiveConnection y luego al final hacia
cnn.close con lo que si estaba seguro que cerraba la conexión.
pero ahora solo asigno una "cadena" y no un objeto connection por lo tanto solo me queda setearlos a nothing.

a ver quien aclara mis dudas..

gracias de antemano.