![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Es cierto que es un dolor de cabeza si no sabes como hacerlo. Pero esto también ocurre en MySql o Firebird. Yo he tenido un problema bastante grave con Firebird que me ha llevado más de 1 mes encontrar el error. (El programa se quedaba colgado, con el reloj de arena de cursor, y no daba excepciones por ningún sitio).
Quiero decir qué: el problema no será usar paradox o Firebird, el problema será nuestra ignorancia sobre el tema que estamos tratando. (Yo soy de los que opinan que todos somos ignorantes en algo, aunque poniendo de nuestra parte, la ignorancia es pasajera ).Es cierto que MySql o Firebird son mucho más potentes (por supuesto, es c/s y Paradox son tablas de escritorio, no se debe comparar). Cierto que si vas a vender tu programa en varios negocios, MySql es robusto y mejor opción. Pero hay ocasiones en las que no se puede cambiar de Base de datos, o simplemente resultaría muy caro, y en ese sentido (teniendo la aplicación completamente terminada) puede ser una opción viable Paradox en red. Para tí valdrá la pena el cambio, pero la verdad, tu cliente no notará diferencia alguna (ojo: desde el punto de vista del usuario). No importa la tecnología que uses, lo que importa es cómo la uses (si usas un TZTable en MySql, estás en las mismas que Paradox en red, no tendrás problemas de índices, pero sí problemas de rendimiento). Según tengo entendido por este mismo foro, si vas a vender una aplicación hecha con MySql, tienes que pagar una licencia de 600 € (Firebird no tendría este "impedimento"). Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 21-03-2008 a las 14:41:56. |
|
#2
|
||||
|
||||
No puedo creerlo. Yo pensé que MySQL era enteramente gratuito!Ya estoy migrando la base de datos a MySQL, y ya implementé buena parte del programa nuevamente. Lo bueno es que la base de datos esta practicamente vacía. Solo fue cosa de crear las tablas. Pero no puedo creer que hay que pagar tanto? Mmm. Nunca he utilizado Firebird, pero voy a investigar, pero a estas alturas ya no quiero cambiar el SGBD. Y si distribuyo la aplicación y el script que crea la base de datos, y el usuario por su cuenta baja e instala el MySQL ¿tambien hay que pagar? Pues no creo que sea mucho problema aquí, es una aplicación a medida para un cliente que tiene varias tiendas. Ademas, para bien o para mal, México aún está en pañales en cuanto a derecho informático. |
|
#3
|
||||
|
||||
|
Aquí es donde lo leí.
Y aquí Si quieres lee el hilo completo. Como ves, siempre hay un "pero". Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#4
|
|||
|
|||
|
No se si ya es tarde para responderte. Lo que pasa es que recien lo lei. Yo trabajo con paradox en red y lo hago de la siguiente manera.
Declaro el alias usando BDE Administrator. Dicho alias tienen el siguiente camino \\Servidor\c\Sistema\DatosDelSistema\. eso en todas las PCs que accederán. Tambien lo podes hacer con el mismo instalador de tu aplicación. Segundo. En el Programa, en el DataModule pongo el control TSession y las propiedades Active=False, AutoSessionName=False, SesionName=(ComoQuieras), y en el evento OnCreate del DataModule poner el código... Código:
{Red}
Session1.NetFileDir:='\\Servidor\c\Sistema\net';
Session1.PrivateDir:='c:\Sistema\LocalTemp';
Session1.Active:=True;
Importante. A todos los Querys o Tables se les deberá asignar en su propiedad SessionName el nombre de Session1.SessionName declarada en el DataModule sin importar que sean Querys o Tables que pertenezcan a otros formularios o modulos de datos. De este modo te funcionara en red. La velocidad de acceso es otro tema Espero te sirva. Un saludo para todos |
|
#5
|
||||
|
||||
|
Gracias, yo no entedía para qué servían las sesiones. Has sacado de la ignorancia a un individuo
![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
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 |
|