conexion a sql server

20/07/2004 - 17:49 por Juan Bonilla | Informe spam
segun su experiencia q es mejor para trabajar a sql server con un cliente
vfoxpro a traves de sqlconnect.
1. mantener la conexion viva durante toda la sesion
2. abrir y cerrar la conexion cuando se necesite (cada vez q realizo un
sqlexec)

gracias...
 

Leer las respuestas

#1 Marco Jacobo - CEMDO Ltda.
22/07/2004 - 00:16 | Informe spam
Hola Juan:

Me inclino por la 1º opción. Ya que cuando quieres establecer la conexión,
demora un tiempo que puede variar segúnn el hardware y cómo esté configurado
el software del cliente. Pero es evidaente que se produce una ralentización
en el acceso a datos.

La desventaja es que se puede llegar a "perder" la conexión, lo cual genera
un error.

Lo que hacen algunos es lanzar cada cierto tiempo (con un timer, por
ejemplo), una consulta rápida como puede ser averiguar la hora del servidor.
Otros prefieren hacer esto antes de tirar la orden que deseas ejecutar.

Según sea el caso, te puede llegar a servir alguno de estos 2 métodos, pero
he visto sistemas donde esto no lo tienen en cuenta.

Algunos prefieren no tratar el error, y el cliente sale y vuelve a entrar a
la aplicación para volver a conectarse.

Suerte,

Marco Jacobo
Villa Dolores (Córdoba - Argentina)

"Juan Bonilla" escribió en el mensaje
news:
segun su experiencia q es mejor para trabajar a sql server con un cliente
vfoxpro a traves de sqlconnect.
1. mantener la conexion viva durante toda la sesion
2. abrir y cerrar la conexion cuando se necesite (cada vez q realizo un
sqlexec)

gracias...


Preguntas similares