Conexiones

19/12/2003 - 14:07 por Alberto | Informe spam
Hola todos:

Mi pregunta es la siguiente : Tengo un programa en VB que
trabaja contra MSDE en ADO.

¿ Se pueden realiar varios procesos distintos con una
misma conexión ? ó ¿ Es conveniente para cada proceso
abrir y posteriormente cerrar una conexion nueva ?

Gracias y Felices Fiestas !!

Preguntas similare

Leer las respuestas

#1 Maximiliano Damian Accotto
19/12/2003 - 14:25 | Informe spam
poder se puede y es asi como aconsejo que se haga, porque si cerras y volves
a abrir conexiones cada 2 por 3 se consumen muchos recursos del motor.

Lo ideal seria usar vb .net ya que trabaja desconectado a la Bdd y esto da
muchas ventajas de verdad.

Un saludo

Maximiliano Damian Accotto
"Alberto" escribió en el mensaje
news:0a4a01c3c631$0f0c5730$

Hola todos:

Mi pregunta es la siguiente : Tengo un programa en VB que
trabaja contra MSDE en ADO.

¿ Se pueden realiar varios procesos distintos con una
misma conexión ? ó ¿ Es conveniente para cada proceso
abrir y posteriormente cerrar una conexion nueva ?

Gracias y Felices Fiestas !!
Respuesta Responder a este mensaje
#2 Javier Loria
20/12/2003 - 00:03 | Informe spam
Hola Alberto:
Si usas el mismo String de Conexion el proveedor de Ole-DB que esta
detras de ADO utilizara "Conexion Pooling", que es un grupo de conexiones
compartidas. Si en cada proceso usas una conexion diferente pero con mismo
String de Conexion el OLE-DB en realidad puede usar la misma.
La recomendacion mas frecuente es que abras la conexion lo mas tarde
posible en el proceso y la cierres lo mas pronto posible. O sea que realices
todos los calculos, conversiones y verificaciones antes de abrir la
conexion, luego la abres, ejecutas el comando y la vuelves a cerrar
inmediatamente.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
"Alberto" wrote in message
news:0a4a01c3c631$0f0c5730$

Hola todos:

Mi pregunta es la siguiente : Tengo un programa en VB que
trabaja contra MSDE en ADO.

¿ Se pueden realiar varios procesos distintos con una
misma conexión ? ó ¿ Es conveniente para cada proceso
abrir y posteriormente cerrar una conexion nueva ?

Gracias y Felices Fiestas !!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida