Manejo de datos en Access

Hola Sofocles, espero no importunarte pero si puedes, necesito que me ayudes en mi problema con Access. Lo que pasa es que estoy haciendo una BBDD que tiene unos campos que se modifican dependiendo de otros registros.Por ejemplo, hay 3 campos stock, venta y recarga...
Fecha__Stock__Venta__Recarga
Dia 1 25 15 23
Dia 2 15 33 ...
Si te das cuenta, la venta del día 2 depende de la suma de stock y recarga del día 1, menos el stock del día 2... Y así sucesivamente con todas las maquinas. Naturalmente esto es para una sola maquina, lo que se dificulta con las otras por el orden en que se ingresan los datos.
¿Cómo puedo hacer esto con Access? Necesito que Access envíe el informe de todas las ventas ordenadas por maquina y fecha... Espero tu respuesta.
Saludos.
ElLeiva

1 respuesta

Respuesta
1
Lo más habitual es trabajar con una sola base de datos en servidor, ya que de esta forma todos los registros que incorporan los usuarios, se van quedando en una sola tabla.
Al tener diferentes bases de datos separadas, el traspaso se hace más difícil. Y en estos casos tu debes decidir que es lo que más te conviene entre, tratar los datos manualmente, importando maquina por maquina los datos a una base central, o replicando de forma automática.
El sistema de replicación es bastante eficiente a partir de Access 2000, similar al de sql server.
Correcto... concuerdo contigo con las bases de datos separadas... pero lo que pasa es que esta BBDD es única. La base consta de diferentes maquinas expendedoras de caramelos con una ID propia... a estas se le hacen visitas periódicamente, colocando el stock y la recarga de mercancía... de ahí se deduce lo vendido... no se como lo podría hacer con el sistema de replicación... ¿me podrías decir como?
Disculpa mi insistencia, pero prefiero preguntar antes de fastidiar todo...
Saludos.
ElLeiva.
La replica no se si te va a servir del todo, en tu caso.
No obstanee, lo que la replicación hace es dejar en todos los puestos la misma estructura de base de datos, es decir.
Si la base de datos 1 tiene 1 tabla con 10 registros nuevoa, y la base de datos 2 tiene 1 tabla con 5 registros nuevos, la replica sitúa ambas bases de datos con una tabla con 15 registros nuevos.
Puedes encontrar el sistema de replicación de Access en la versión Developer, igualmente se encuentra en SQL Server, y supongo que en el sitio de Microsoft.
Pero antes de nada, consulta más información técnica al respecto.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas