Tengo dos formas de conectarme a una misma BBDD :
1.- Mediante la cadena en el web.config
<add name="LocalSqlServer"
connectionString="server=PCA\SQLEXPRESS;Integrated
Security=SSPI;Database=AVT;"
providerName="System.Data.SqlClient" />
2.- Mediante la cadena contenida en un Módulo (carpeta app_code)
Public Cnx As SqlConnection = New SqlConnection("Integrated
Security=SSPI;Persist Security Info=False;Initial Catalog=AVT;Data
Source=PCA\SQLEXPRESS")
La primera conexión la utilizo para suscribir usuarios en el esquema
Membership , y la segunda para realizar operaciones con tablas personales
diferentes a las del esquema Membership.
En este sentido, mis consultas son :
a) ¿Puedo tener abiertas simultánemente ambas conexiones sin que exista
problema ?
b) ¿Si dentro de un mismo evento tengo que trabajar con ambas conexiones
,debo cerrar primero la que abrí para poder utilizar la otra conexión?
c) ¿La apertura (open) de una de las conexiones cerraría AUTOMATICAMENTE
la otra conexión?
Les agradeceré cualquier sugerencia, comentario al respecto. (Me lío con
esto de tener conexiones abiertas y cerradas, todo corre bien en mi
localhost pero temo que cuando suba mi aplicación web a un hosting empiecen
a saltar los problemas de lentitud o caidas de conexion a la BBDD)
Estoy desarrollando mi aplicacion con Visual WebDeveloper 2008 Express y
SQL Server 2008 Express.
Leer las respuestas