FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Compartir BD access entre varias maquinas de una LAN
Estoy intentando hacer una aplicacion que lleva un control de stock. El tema es que esta aplicacion debe estar instalada en 10 maquinas aprox. de una LAN y todas deben compartir una misma base de datos ACCESS, sobre la cual se escribiran los datos.
La cantidad de registros es de aprox 10.000. Mi pregunta es como realizo la conexion de las aplicaciones instaladas en las distintas maquinas a la base de datos que esta en una unica maquina. La conexion es como cuando trabajo con una sola base de datos, solamente que indico el path de la maquina que posee la BD??? Debo usar access porque no me permiten instalar otro gestor de bd (mysql, firebird, etc). Espero sus sugerencias. Muchas gracias |
#2
|
||||
|
||||
Sí deberías escribir el path de la Base de Datos directamente con la dirección o utilizando carpetas compartidas:
\\192.168.1.5\BD\Clientes.mdb \\pepito\BD\Clientes.mdb
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Hola hks
Cada ordenador tiene un nombre, y el ordenador que contiene la base de datos tiene tambien un nombre, normalmente se trabaja por grupo de tarbajos. Bueno, para que acceses a la base de datos en otro ordenador tienes que crear la conexion de la red. Mi pc, click derecho, conectar a unidad de red, aqui en unidad buscas una letra, ejemplo z, en carpeta pones el nombre del equipo al que te quieres conectar y la carpeta que contiene la base de datos, ejemplo, \\MISERVIDOR\micarpeta. Ten en cuenta que necesitas tener esta carpeta compartida y darle todos los permisos, como lectura y escritura. Una vez hecho esto ya podras ver el contenido de la carpeta, el resto es dar acceso via delphi a la misma, te recomiendo uses ado. Saludos |
#4
|
|||
|
|||
Ok. Muchas gracias por sus respuestas.
Pero que sucede si por ejemplo dos usuarios actualizan un mismo registro al mismo tiempo, o si uno esta utilizando un mismo dato que otro esta modificando, etc. O sea, no hay problemas con la concurrencia y la integridad de los datos? Gracias |
#5
|
||||
|
||||
Hola
Rotudamente NO hay problema. Saludos |
#6
|
||||
|
||||
Ok pase por el mismo problema yo utilizo Firebird, MySql, SQL, etc para mis aplicaciones...... en una ocasion tuve que usar Paradox por una aplicacion que lo meritaba por ser solo consulta,
Primero debes configurar tu DBE de acuerdo a la conexion de red que hayas hecho, y cuando se ejecute tu aplicacion esta este mapeada la unidad, es muy facil |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como compartir una bbdd access en red | neon | MySQL | 1 | 08-11-2006 02:43:16 |
Actualizar BD en varias maquinas | raco | Conexión con bases de datos | 8 | 05-02-2006 19:30:54 |
Compartir "objetos" entre varias instancias | mafebresv | Varios | 4 | 16-01-2006 23:38:23 |
Compartir AciveX entre formulario | Coco_jac | Varios | 2 | 03-10-2005 22:28:04 |
consultas entre varias tablas | Irina | SQL | 3 | 27-05-2003 19:58:32 |
|