FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Cliente/servidor usando Paradox
Saludos, estimados colegas del Club:
Recientemente me metí a programar bases de datos con Delphi. Hice una base de datos (para administrar un negocio) en Páradox, utilizando el BDE. Ya programé la aplicación utilizando TDatasource's y Ttable's. Y el programa funciona bien en forma local. Ahora mi interés en ponerlo en modo Cliente-Servidor. He visto que algunos programas que usan paradox (por ejemplo, SAE, COI, etc.) Solo instalan el BDE en las máquinas cliente y cuando ejecutan el programa solo le indican la ruta \servidor\\carpeta donde se encuentran los datos. ¿Cómo podría pasar mi aplicación de ser local a modo Cliente servidor? en los Ttables utilizo el ALIAS y el nombre de la tabla para acceder a mi base de datos. Alguien conoce de algun lugar donde encontrar información acerca de páradox en red? necesito ver lo de la concurrencia. Y aún no entiendo bien el uso de las sesiones en delphi. Jaja, como pueden ver, aún estoy muy 'verde' en Bases de datos. Les agradezco mucho su ayuda y el tiempo que se han tomado para leer mi pregunta. |
#2
|
||||
|
||||
Paradox son tablas de escritorio, no tiene nada que ver con la arquitectura cliente/servidor, lo único que puedes hacer es ponerlo en red y cruzar los dedos.
El artículo de paradox en red Si buscas por "GetUsers" en el foro, te toparás con un mensaje mío sobre el tema de paradox en red y otras dudas relacionadas. Edito: Pongo el enlace a GetUsers. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
||||
|
||||
Off-topic
Ya se que no es lo que preguntas, pero en un caso así, creo que se debe comentar.
No se si has evaluado otras opciones de Base de Datos para tu programa. Cuando uno habla de Cliente-Servidor y de trabajo en red a uno se le vienen a la cabeza "cosas" que no son Paradox, que posiblemente no es la BD más adecuada para ese diseño. Si ya lo has evaluado y lo tienes claro, pues nada, ni caso, pero si no te lo has planteado, yo te recomendaría que "hicieras un alto en el camino" y revisaras, al menos, la posibilidad de utilizar otras BD con arquiectura Cliente -Servidor (FB, IB, MySQL,...)
__________________
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. |
#4
|
||||
|
||||
Entonces no es recomendable?
Antes que nada, gracias por responder a mis preguntas anteriores. Sobre todo a Neftali, que varias veces me has ayudado.
Por lo que veo, Paradox tiene problemas con los índices y si algun usuario no cierra correctamente la aplicación las tablas siguen bloqueadas, segun he estado leyendo. Yo he utilizado MySQL con PHP, pero como nunca había programado Delphi con bases de datos, por compatibilidad comenze con paradox. Aunque el BDE soporta mas tipos de bases de datos, me recomendarian usar alguna de las que soporta el BDE en vez de paradox ??? o de plano me peleo con ZeosLib y le entro a MySQL ??? Como vamos a distribuir el programa a varios negocios, mi idea era hacer el programa lo mas facil de configurar. Por eso vi que Usando Paradox solo se le da la ruta al programa y desde el InstallShiel se mete el BDE y ya no es tanto problema al usuario 'comun y corriente' que no tiene ni servidores dedicados ni mucho menos un administrador para su SGBD. EL sistema tiene solo 7 tablas y la mas grande de estas tiene 11 campos, y calculamos tendrá a lo mas unos 4000 registros. |
#5
|
||||
|
||||
Con Zeos y MySQL no debes tener problema. El manejo es muy sencillo y no requieres del BDE para trabajar. Además tienes la ventaja de que tu programa puede trabajar vía internet con servidores remotos. MySQL es muy sencillo de instalar y se puede poner en cualquier pc sin importar que sea o no un servidor dedicado.
También está FireBird que te da practicamente las mismas ventajas aunque en eso no soy tan experto.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#6
|
||||
|
||||
Si sigues con el BDE puedes tener problemas serios, eso no esta pensado para la arquitectura cliente servidor, te recomendaria Zeos con Firebird, o mysql. Paradoz es facil de configurar?, pues permiteme diferir en eso, si configuras mal el bde paradox puede ser un verdadero dolor de cabeza, claro que la cantidad de registro que piensas manejar la soporta mil veces, pero si te recomendaria mirar otras opciones para el trabajo en red.
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
No me conecto con el servidor web , con delphi usando zeos | David | MySQL | 6 | 15-03-2007 20:33:40 |
Aplicación cliente/servidor usando Sockets | Genner | Varios | 1 | 18-11-2006 10:54:14 |
Cliente/Servidor | Juvenal | Varios | 1 | 02-03-2005 21:27:43 |
cliente servidor | Humberto Pertuz | Conexión con bases de datos | 3 | 23-11-2003 17:34:49 |
Que tan lento es el DBE en red? usando Paradox | orfeo | Conexión con bases de datos | 0 | 02-07-2003 08:51:08 |
|