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.