ACCESS
Publicado por IVAN (101 intervenciones) el 05/09/2005 23:19:48
Hola a Todos
Tengo el siguiente caso:
Estoy realizando un proceso de transferencia de datos de una transaccion a otra transaccion por medio de pipelines, los archivos estas en Access .mdb
La primera transaccion sqlca ya esta conectada la segunda le creo el objeto de transccion lt_envio; y luego me conecto
ejecuto los pipelines
hago el diconnect de la transaccion lt_envio
Destroy de los pipelines
hago un proceso interno para comprimir el archivo (ESTE ARCHIVO DEBE ESTAR CERRADO)
como uds saben access al momento de abrir un archivo crea un .ldb
verifique con una funcion fileopen de tipo streanmode! y me devuelve -1
el archivo de la transaccion lt_envio pareciera que esta quedando abierto el .ldb no se esta borrando
¿Cómo hago para q este archivo se cierre, sabiendo q la BD esta en Access y q con la instruccion Disconnect; deberia de hacerlo y al volver a ejecutar la funcion fileopen pueda retornarme el valor de 1?
Tengo el siguiente caso:
Estoy realizando un proceso de transferencia de datos de una transaccion a otra transaccion por medio de pipelines, los archivos estas en Access .mdb
La primera transaccion sqlca ya esta conectada la segunda le creo el objeto de transccion lt_envio; y luego me conecto
ejecuto los pipelines
hago el diconnect de la transaccion lt_envio
Destroy de los pipelines
hago un proceso interno para comprimir el archivo (ESTE ARCHIVO DEBE ESTAR CERRADO)
como uds saben access al momento de abrir un archivo crea un .ldb
verifique con una funcion fileopen de tipo streanmode! y me devuelve -1
el archivo de la transaccion lt_envio pareciera que esta quedando abierto el .ldb no se esta borrando
¿Cómo hago para q este archivo se cierre, sabiendo q la BD esta en Access y q con la instruccion Disconnect; deberia de hacerlo y al volver a ejecutar la funcion fileopen pueda retornarme el valor de 1?
Valora esta pregunta


0