FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Delphi con Access en red
Hola todos los amigos del Club Delphi. Tengo un programa en Delphi7 y base de datos Access. Cómo puedo hacer para que funcione en red? Probé mapeando la unidad de la pc servidor, pero me da error porque busca la base de datos en el disco c local, y no en la red. Espero que alguien pueda resolver mi problema. Gracias.
|
#2
|
||||
|
||||
Hola gabirojas, por que no utlizas ODBC en herramientas administrativas de windows y usas los componentes BDE?, son buenos para conectar a la base de datos en red.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#3
|
|||
|
|||
enecumene:
Primero muchas gracias por tu respuesta. Utilizo ADO para conectarme a la base de datos, igual puedo utilizar ODBC?
|
#4
|
||||
|
||||
Cita:
\\Ord1\Carpeta1\Datos\BD1.mdb O utilizando la unidad mapeada. Cita:
Si el programa no conecta, por un problema X, se arregla el problema X, pero la solución no creo que sea cambiar el sistema de conexión. El BDE está descontinuado, no es un sistema nativo de conexión a BD Access y sus prestaciones y eficiencia están por debajo de las que ofrece ADO en su conexión.
__________________
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. |
#5
|
||||
|
||||
Tienes Razon neftali no habia pensado en eso, mis disculpas..
Saludos...
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#6
|
||||
|
||||
Hola
Es muy sencillo Lo estas haciendo bien, usando ADO y mapeando, el problema es que necesitas un ini, para que encuentre la base de datos, de lo contrario tienes que colocar la base de datos en un sitio preciso y hacrelo en cada pc con el programa, es mas dificil. Saludos
__________________
Siempre Novato |
#7
|
|||
|
|||
ini
Caral, me interesa mucho tu ini, como podria hacerlo?
|
#8
|
|||
|
|||
solucionado a medias
A todos muchas gracias por su interés. Solucione el problema, pero con una solución a medias. Implementé dos sistemas: uno servidor, donde esta apuntado local, y otro cliente, donde apunta a una unidad mapeada. Esto trae la consiguiente perdida de tiempo de que cada vez que hago un cambio, copio las unidades de la carpeta de l sistema servidor a la carpeta del sistema cliente, cambio la ruta de la base de datos y compilo nuevamente. Donde instale el sistema, sobrescribo el servidor en la pc servidor, y el cliente en todas las pc´s que trabajan con el sistema. Si es largo para escribirlo, se darán cuenta para hacerlo. pero no encuentro otra solución. Muchas gracias a todos nuevamente.
|
#9
|
||||
|
||||
¡Hola!
Sólo comentar que manejar MS Access en red es la cosa técnica más terrible que me ha sucedido en toda mi carrera profesional. Simplemente Access no sirve en red, por lo menos no para sistemas serios. Yo te aconsejaría que utilizaras una base de datos cliente-servidor, que para eso son: para trabajar en red sin lentitud ni caídas inexplicables. Una red de abrazos. Al González. |
#10
|
|||
|
|||
limitaciones de Access
Hola Al. Gracias por tu preocupación. Ya sabía de las limitaciones de Access, pero tuve que "levantar" esa base de datos de un programa arcaico, que solo funcionaba en W98. Saludos.
|
#11
|
||||
|
||||
¡Hola!
Cita:
En ese punto, la aplicación se volvió más rápida e infinitamente más estable. Y sin embargo no aproveché ni el 20% de las características que ofrece Firebird. Piénsalo, en realidad no es tan difícil convertir una aplicación a cliente-servidor "fase 1" (meramente traducción de estructura). Aunque lo deseable es que la dejes estructural y funcionalmente adaptada a un esquema cliente-servidor completo. Pero ya de por sí de Access a Firebird "modalidad sencilla" hay una distancia enorme en cuanto a estabilidad, rapidez y manejo de concurrencia. Evita el infierno de MS Access en red. Un abrazo dantesco. Al González. |
#12
|
||||
|
||||
Hola
Coincido con Al González en cuanto a que seria conveniente cambiar de base de datos. Particularmente en mi caso, trabajo con Access, 8 ordenadores en red y no tengo problemas, para evitar problemas con la estabilidad, cree un backup automático y trabaja perfectamente. Si sigues necesitando ayuda con respecto al archivo ini, lo comentas y te ayudare con mucho gusto. Saludos
__________________
Siempre Novato |
#13
|
||||
|
||||
Cita:
gracias! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Access y Delphi | largei | Conexión con bases de datos | 14 | 23-07-2008 21:05:22 |
Delphi y Access | carlosegs11 | SQL | 4 | 11-05-2007 17:29:34 |
SQL de Access a Delphi | Anunakis | Tablas planas | 6 | 14-07-2004 14:50:30 |
delphi y access | DarkSide | Conexión con bases de datos | 2 | 08-02-2004 00:00:05 |
Delphi 6 y Access | esocrates | Conexión con bases de datos | 4 | 04-09-2003 19:28:09 |
|