TRATAMIENTO DE FICHEROS
Publicado por CARLOS (3 intervenciones) el 17/01/2005 12:01:32
¿Cómo se controla el estado de un fichero?
Mediante el botón de un formulario creo un fichero .sql que contiene llamadas a procedimientos almacenados. Después llamo a ese fichero desde otro (.bat) que contiene una linea de conexión al sql*plus y la ejecución de ese fichero .sql. Esa llamada al sql*plus, genera un log que se guarda en local y tarda un tiempo indeterminado en cerrarse.
Mi pregunta es, ¿cómo puedo saber que se ha escrito todo el log para escribir una linea al final? Me piden que, la aplicación espere hasta que termine de escribir el log, y una vez terminado, que automáticamente escriba esa linea. ¿Cómo puedo dejar suspendido o bloqueado al usuario hasta que pueda escribir esa linea?
Gracias de antemano, Carlos
Mediante el botón de un formulario creo un fichero .sql que contiene llamadas a procedimientos almacenados. Después llamo a ese fichero desde otro (.bat) que contiene una linea de conexión al sql*plus y la ejecución de ese fichero .sql. Esa llamada al sql*plus, genera un log que se guarda en local y tarda un tiempo indeterminado en cerrarse.
Mi pregunta es, ¿cómo puedo saber que se ha escrito todo el log para escribir una linea al final? Me piden que, la aplicación espere hasta que termine de escribir el log, y una vez terminado, que automáticamente escriba esa linea. ¿Cómo puedo dejar suspendido o bloqueado al usuario hasta que pueda escribir esa linea?
Gracias de antemano, Carlos
Valora esta pregunta
0