Compartir conexion entre dos Forms

11/09/2003 - 10:57 por Kiko | Informe spam
Hola. Tengo un form con una conexión creada (mediante el asistente de vs)
que además es el form de arranque de mi aplicación. Me gustaría compartir
esa conexión con un segundo form. ¿cómo puedo hacerlo?. Gracias

Kiko.
 

Leer las respuestas

#1 Octavio Hernández
11/09/2003 - 16:29 | Informe spam
Si el objeto de conexión es visible desde el otro formulario, podrás acceder
a él así:

form1.objetoConexion

donde form1 es el formulario principal y objetoConexión - la conexión a BD.

Más correcto desde el pto de vista de la POO sería hacer el objeto de
conexión private en el formulario principal, y suministrar una propiedad de
solo lectura, así:

property Conexion: SqlConnection { get { return objetoConexion; } }

Luego acccederías a la conexión desde el otro formulario así:

form1.Conexion

Salu2 - Octavio

"Kiko" escribió en el mensaje
news:
Hola. Tengo un form con una conexión creada (mediante el asistente de vs)
que además es el form de arranque de mi aplicación. Me gustaría compartir
esa conexión con un segundo form. ¿cómo puedo hacerlo?. Gracias

Kiko.


Preguntas similares