Cuando es mejor abrir las conexiones a una base de datos?

19/11/2004 - 20:07 por Marcelo | Informe spam
Amigos del foro, tengo el siguiente dilema;

Mi aplicacion consta dd varios formularios,
cuando es mejor abrir las conecciones a la base de datos;

en el primer formulario y dejarlas abiertas hasta que la aplicacion se
cierre?

en cada formulario y cerrarla al salir del mismo?

en el moneto de la ejecucion de algun codigo especifico, es decir cuando
preciono un boton, por ejemplo btnGuardar.click()
y cerrarla cuando termino de ejecutar este?


Gracias

Marcelo

Preguntas similare

Leer las respuestas

#1 Sashka
19/11/2004 - 20:33 | Informe spam
¡Importante!: Colabora con el grupo. Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
en el primer formulario y dejarlas abiertas hasta que la aplicacion se
cierre?


No es posible, las páginas al llegar al cliente son ya una aplicación
terminada. el servidor se desentiende de ellas y la conexión se queda
abierta en el limbo

En general la mejor política es abrir la conexión lo más tarde posible y
cerrarla lo más pronto posible.


Sashka
MS MVP Access
MCP ASP.Net

"Marcelo" escribió en el mensaje
news:%
Amigos del foro, tengo el siguiente dilema;

Mi aplicacion consta dd varios formularios,
cuando es mejor abrir las conecciones a la base de datos;

en el primer formulario y dejarlas abiertas hasta que la aplicacion se
cierre?

en cada formulario y cerrarla al salir del mismo?

en el moneto de la ejecucion de algun codigo especifico, es decir cuando
preciono un boton, por ejemplo btnGuardar.click()
y cerrarla cuando termino de ejecutar este?


Gracias

Marcelo


Respuesta Responder a este mensaje
#2 Pablo O. Abbate
20/11/2004 - 20:32 | Informe spam
A esta sugerencia quisiera agregarle que es conveniente que las conexiones
de las distintas páginas tengan la misma string de conexión (para seguridad
SQL Server) o utilicen siempre el mismo usuario (para Seguridad Windows
Integrada) a fin de aprovechar las ventajas de conection pooling.

Pablo O. Abbate
MCDBA - MCAD - MCSD - MCT
www.auladat.es

"Sashka" escribió en el mensaje
news:%
¡Importante!: Colabora con el grupo. Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
> en el primer formulario y dejarlas abiertas hasta que la aplicacion se
> cierre?
No es posible, las páginas al llegar al cliente son ya una aplicación
terminada. el servidor se desentiende de ellas y la conexión se queda
abierta en el limbo

En general la mejor política es abrir la conexión lo más tarde posible y
cerrarla lo más pronto posible.


Sashka
MS MVP Access
MCP ASP.Net

"Marcelo" escribió en el mensaje
news:%
> Amigos del foro, tengo el siguiente dilema;
>
> Mi aplicacion consta dd varios formularios,
> cuando es mejor abrir las conecciones a la base de datos;
>
> en el primer formulario y dejarlas abiertas hasta que la aplicacion se
> cierre?
>
> en cada formulario y cerrarla al salir del mismo?
>
> en el moneto de la ejecucion de algun codigo especifico, es decir cuando
> preciono un boton, por ejemplo btnGuardar.click()
> y cerrarla cuando termino de ejecutar este?
>
>
> Gracias
>
> Marcelo
>
>


Respuesta Responder a este mensaje
#3 Henry.Net
20/11/2004 - 21:15 | Informe spam
Abre tu conexion lo mas tarde posible y cierrala lo antes posible.

"Marcelo" escribió en el mensaje
news:%
Amigos del foro, tengo el siguiente dilema;

Mi aplicacion consta dd varios formularios,
cuando es mejor abrir las conecciones a la base de datos;

en el primer formulario y dejarlas abiertas hasta que la aplicacion se
cierre?

en cada formulario y cerrarla al salir del mismo?

en el moneto de la ejecucion de algun codigo especifico, es decir cuando
preciono un boton, por ejemplo btnGuardar.click()
y cerrarla cuando termino de ejecutar este?


Gracias

Marcelo


Respuesta Responder a este mensaje
#4 Marcelo
22/11/2004 - 18:49 | Informe spam
Esto se aplica a aplicaciones de escritorio tambien? (winfoems)

Gracias
Marcelo

"Henry.Net" wrote in message
news:%
Abre tu conexion lo mas tarde posible y cierrala lo antes posible.

"Marcelo" escribió en el mensaje
news:%
Amigos del foro, tengo el siguiente dilema;

Mi aplicacion consta dd varios formularios,
cuando es mejor abrir las conecciones a la base de datos;

en el primer formulario y dejarlas abiertas hasta que la aplicacion se
cierre?

en cada formulario y cerrarla al salir del mismo?

en el moneto de la ejecucion de algun codigo especifico, es decir cuando
preciono un boton, por ejemplo btnGuardar.click()
y cerrarla cuando termino de ejecutar este?


Gracias

Marcelo






Respuesta Responder a este mensaje
#5 Sashka
22/11/2004 - 20:20 | Informe spam
¡Importante!: Colabora con el grupo. Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
En mi opiníón si... imagina que tu usuario inicia el programa (se abre la
conexión) y se va a almorzar ¿?...

Sashka
MS MVP Access
MCP ASP.Net

"Marcelo" escribió en el mensaje
news:
Esto se aplica a aplicaciones de escritorio tambien? (winfoems)

Gracias
Marcelo

"Henry.Net" wrote in message
news:%
Abre tu conexion lo mas tarde posible y cierrala lo antes posible.

"Marcelo" escribió en el mensaje
news:%
Amigos del foro, tengo el siguiente dilema;

Mi aplicacion consta dd varios formularios,
cuando es mejor abrir las conecciones a la base de datos;

en el primer formulario y dejarlas abiertas hasta que la aplicacion se
cierre?

en cada formulario y cerrarla al salir del mismo?

en el moneto de la ejecucion de algun codigo especifico, es decir cuando
preciono un boton, por ejemplo btnGuardar.click()
y cerrarla cuando termino de ejecutar este?


Gracias

Marcelo










Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida