Visual Basic - Dexconexión de SQL Server

Life is soft - evento anual de software empresarial
 
Vista:

Dexconexión de SQL Server

Publicado por Miguel Angel Rodriguez (1 intervención) el 25/01/2001 07:59:12
Hola amigos, tengo una aplicación que accede a SQL Server mediante ODBC Direct.
Uso un Objeto WorkSpace , un objeto Connection y un RecordSet.
El Objeto Workspace con la propiedad DefaultCursorDriver a dbUseNoCursor, para no usar punteros y obtener mayor velocidad, (son datos para solo Lectura)

Me conecto y extraigo datos perfectamente. El problema es que al cerrar la aplicación suele dar problemas según las maquinas en que se ejecute.. ( el programa se queda en memoria, no se desconecta de SQL Server, el equipo se vuleve inextable .. etc).

He probado varias cosas y nada me ha funcionado satisfactoriamente:
1. Ejecutar el metodo close del objeto RecordSet
Ejecutar el metodo close del objeto Connection
Ejecutar el metodo Close del ojeto Workspace
Seguidamente forzar la finalización del programa con End (tambien con UnLoad Solo)

2. Ejecutar Set RecordSetName = Nothing
Ejecutar Set ConnectionName = Nothing
Ejecutar Set WorkSpaceName = Nothing
Seguidamente forzar la finalización del programa con End (tambien con UnLoad Solo)

Agradezco cualquier sugerencia por simple que parezca
¿Como puedo forzar la descarga de la memoria el programa despues de su finalización?
sin que sea con Ctrl+ALT+Sup y finalizar Tarea ...
Muchas gracias por vuestro tiempo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder