Conexion Abierta VB.NET

17/07/2004 - 01:00 por Rodrigo Caro | Informe spam
Hola,
Estoy utilizando Visual Basic.net y utilizando un Reader
o un adaptador la conexion queda abierta a pesar que la
cierro. Esto lo digo porque en el analizador de SQL la
conexion sigue abierta. Yo programaba lo mismo en VFP y
no ocurre esto.
 

Leer las respuestas

#1 CCA \( : \) \)
17/07/2004 - 17:48 | Informe spam
lo que puedes hacer es cerra la conexion de la base de
datos.
Este es un ejemplo de un reader que tengo y ejecuta es sp

Dim cmd As New SqlClient.SqlCommand
cmd.Connection = Me.cone
cone.Open()
cmd.CommandType =
CommandType.StoredProcedure
Dim p1 As New SqlParameter("@codigo",
frm2.codigo)
cmd.Parameters.Add(p1)
cmd.CommandText = Me.sph
Me.jejedr = cmd.ExecuteReader()
Dim cnt As Integer = jejedr.FieldCount
Dim i As Integer = 0
While jejedr.Read
For i = 0 To cnt - 1
Me.arrParametros(i) =
jejedr.Item(i)
Next
End While
cone.Close()
Puedes tambien ver el comportamiento que tiene el reader
cuando le haces execute, en mi caso es por defecto.

Espero que te sirva
bye
Hola,
Estoy utilizando Visual Basic.net y utilizando un Reader
o un adaptador la conexion queda abierta a pesar que la
cierro. Esto lo digo porque en el analizador de SQL la
conexion sigue abierta. Yo programaba lo mismo en VFP y
no ocurre esto.
.

Preguntas similares