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
|
|||
|
|||
Como hacer que mi alicación trabaje en Red?
Hola a todos! he desarrollado una pequeña aplicacion de facturacion en delphi 5 que usa una base de datos paradox, funciona muy bien, sin embargo, quisiera que trabajara en red local, llegué a pensar que era tan sencillo como darle la ruta del servidor en el BDE pero resulta que no fué así. Como no soy experto, quisiera que alguien me explicara paso por paso como lograr que funcione en red. A todos muchas gracias!
|
#2
|
|||
|
|||
yo te aconsejaria que no usaras bde , ya que está bastante obsoleto , y te pasaras a firebird o similar.
aun asi , si te empeñas en usar bde , el funcionamiento en red no tiene mucho misterio. te cuento para que una aplicación funcione en red, has de configurar una ruta compartida (NETWORKDIR), que será una carpeta compartida en red y será accedida por todas las aplicaciones (en esta ruta el bde guarda los estados e informacion referente a los bloqueos) , y una ruta privada (PRIVATEDIR) , que será locál a cada aplicacion y deberá residir en la carpeta de la aplicacion (c:\aplicacion\priv\). tambien te hará falta que las tablas se encuentren en una ruta compartida \\servidor\tablas\ , que será accedida por todas las aplicaciones de la red usando la misma ruta compartida. Todo esto hay que establecerlo a través del bdeconfig en el driver paradox. , y tambien tendrás que habilitar la opcion localshare=true. este link puede ayudarte http://community.borland.com/article...,15247,00.html. o puedes establecerlo internamente en tu aplicación , usando el componente tsession , justo antes de abrir la base de datos , es decir , primero estableces las rutas netdir y private , luego activas la sesion tsession.active=true, y luego abres la base de datos. tendrás que controlar los bloqueos de la red en tu aplicacion , ya que si un usuario está editanto un registro , y el otro usuario en otro pc intenta editar el mismo registro , el bde retornará un error impidiendo que se pueda modificar el registro. saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
CxGrid - a quien trabaje con ella, Help ! | RJF | Varios | 2 | 14-10-2005 15:03:29 |
Que trabaje otro. | marcoszorrilla | Noticias | 6 | 20-07-2005 06:50:04 |
No se como hacer SQL | Alexander | SQL | 1 | 28-06-2005 22:27:51 |
como hacer un ping.... | killaton | Internet | 8 | 26-03-2005 20:21:10 |
Como hacer un componente COM | felipin007 | Providers | 0 | 11-11-2004 04:39:45 |
|