
¿COMO LO HARIAIS VOSOTROS?
Publicado por ANTONIO (106 intervenciones) el 02/10/2012 18:08:30
Hola amigos tengo una duda a ver si me puedo explicar bien:
Tengo un formulario aspx el cual cada 10 segundos se actualiza y muestra los datos de una base de datos de access .mdb.
El formulario funciona bien, se conecta a la base de datos de access.mdb y muestra los datos mediante un select * from etc..
El problema viene cuando tengo que actualizar esa base de datos es decir, yo cada dos minutos subo una base de datos al servidor con la misma estructura a la que existe pero con datos actualizados. Es decir machaco la base de datos del servidor para poner una base de datos con la misma estructura y nombre pero datos actualizados.
El problema viene a que en el momento en que coincide en que el formulario esta conectandose a la base de datos y yo a la vez estoy subiendo la nueva base de datos y estoy machacando la existente en el servidor me da el error de que la base de datos esta en uso, o simplemente me da error.
¿Que solución me podéis plantear para lo que me está ocurriendo?
Es decir ¿como puedo sobreescribir un archivo en este caso una base de datos de access, sin que los archivos que se están conectando a esa base de datos se vean afectados en ese momento?
Saludos.
Tengo un formulario aspx el cual cada 10 segundos se actualiza y muestra los datos de una base de datos de access .mdb.
El formulario funciona bien, se conecta a la base de datos de access.mdb y muestra los datos mediante un select * from etc..
El problema viene cuando tengo que actualizar esa base de datos es decir, yo cada dos minutos subo una base de datos al servidor con la misma estructura a la que existe pero con datos actualizados. Es decir machaco la base de datos del servidor para poner una base de datos con la misma estructura y nombre pero datos actualizados.
El problema viene a que en el momento en que coincide en que el formulario esta conectandose a la base de datos y yo a la vez estoy subiendo la nueva base de datos y estoy machacando la existente en el servidor me da el error de que la base de datos esta en uso, o simplemente me da error.
¿Que solución me podéis plantear para lo que me está ocurriendo?
Es decir ¿como puedo sobreescribir un archivo en este caso una base de datos de access, sin que los archivos que se están conectando a esa base de datos se vean afectados en ese momento?
Saludos.
Valora esta pregunta


0