Abrir una base SQL

17/05/2005 - 06:58 por Byron | Informe spam
Estimados amigos hace poco baje unos ejemplos de codigo de visual basic y
revisando el codigo, me di cuenta que por cada consulta que se realiza se
abre la base y se cierra, es lo recomendable abrir y cerrar por cada select
o se puede quedar abierta la base todo el tiempo que el usuario use el
programa?

Gracias
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
17/05/2005 - 07:36 | Informe spam
Byron wrote:
Estimados amigos hace poco baje unos ejemplos de codigo de visual
basic y revisando el codigo, me di cuenta que por cada consulta que
se realiza se abre la base y se cierra, es lo recomendable abrir y
cerrar por cada select o se puede quedar abierta la base todo el
tiempo que el usuario use el programa?



La regla general para el uso de cualquier recurso es acceder a el a ultimo
momento y liberarlo lo antes posible. Esto se aplica tambien para las
conexiones de base de datos. Es decir, lo recomendable es abrir la conexion
cuando se requiere acceder a la base y cerrarla lo antes posible. Esto no
significa que sea por comando ejecutado, puedes abrir la conexion, ejecutar
varios comandos (seguidos claro esta) y luego cerrarla. Lo que si NO debes
hacer es abrir la conexion al iniciar la aplicacion y mantenerla abierta
hasta que se cierre la aplicacion.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Preguntas similares