Compartir Dataset, SqlConnection

05/07/2004 - 18:45 por Félix González | Informe spam
Hola,

Como puedo compartir, por ejemplo un objeto SqlConecction entre todos los
formularios de mi aplicación. Lo que quiero es conectarme a la base de datos
en el formulario principal, y hacer referencia a esta conexión desde el
resto de formularios de la aplicación.

Gracias
 

Leer las respuestas

#1 pablo crosio
06/07/2004 - 00:46 | Informe spam
hola!

lo que podes hacer es crear una variable miembro publica
del formulario principal de tipo SqlConnection o una
propiedad
publica de tipo SqlConnection.
si el formulario principal es un mdi padre, desde los
otros podras acceder al primero a traves de la propiedad
MdiParent y luego acceder a la varible o propiedad
SqlConnection.
otra forma seria crear la variable o propiedad como
static.. de esta forma podrias accederla sin conocer la
instancia del formulario que la contiene.
O mejor crear una clase propia con una propiedad
static de tipo SqlConnection para compartirla entre todos
los formularios...

nota: si estas trabajando con tecnologia n-capas te
recomiendo que no tengas la conexion siempre abierta en tu
aplicacion, sino que la abras, la uses y la cierres luego
de su utilizacion...

salu2!!

pablo



Hola,

Como puedo compartir, por ejemplo un objeto SqlConecction


entre todos los
formularios de mi aplicación. Lo que quiero es conectarme


a la base de datos
en el formulario principal, y hacer referencia a esta


conexión desde el
resto de formularios de la aplicación.

Gracias


.

Preguntas similares