Ámbito de variables en Proyecto Asp.Net VB.NET
Publicado por Felipe De Jesus (6 intervenciones) el 01/04/2021 20:17:59
Primero que nada buen día colegas.
Tengo un problema cuando dos usuarios en una plataforma en Vb.net con ASP ocupan la misma función al mismo tiempo en diferentes sesiones, lo normal sería que fuera independiente pero no se por qué se ocupan los mismos recursos en el servidor obteniendo un error e incluso en otras partes de mi módulo variables con información compartida que debe ser privada por sesión.
Tengo un problema cuando dos usuarios en una plataforma en Vb.net con ASP ocupan la misma función al mismo tiempo en diferentes sesiones, lo normal sería que fuera independiente pero no se por qué se ocupan los mismos recursos en el servidor obteniendo un error e incluso en otras partes de mi módulo variables con información compartida que debe ser privada por sesión.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Private Sub FuncionEjemplo()
Dim dr As SqlDataReader
Dim sQuery As String = ""
Dim dr As SqlDataReader
'(Aqui se hace iuso del DataReader)
sQuery = "select * from Test"
cmd = New SqlCommand(sQuery, ConexionBD)
dr = cmd.ExecuteReader()
' 2 Usuarios al mismo tiempo Causan el sig. Error:
'(Ya hay un DataReader abierto asociado a este Command)
While dr.Read
Session("DatoPrueba") = dr("DatoLeido")
End While
dr.Close()
En Sub
Valora esta pregunta


0