![]() |
![]() |
| 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
|
||||
|
||||
|
Aqui de nuevo
Les comento de acuerdo al pos anterior realice un prg. sencillo, una tabla y un Tsession.- La tabla apunta al tsession... tsession tiene como parametro el netfiledir \\servidor\prueba\datos el privatedir \\servidor\prueba, luego he creado los instaladores sin decirle al bde un alias el cual lo paso por código.- luego abri el bde del servidor y toque el conf. native, paradox net file y le pase el mismo netfiledir del tsession y el localshare puse en true el del servidor lo mismo con el cliente con la diferencia del localshare que está en false. Intente modificar registros iguales y el bde protesto diciendo que estaba siendo usado por otro puesto (eso muy bien) inserté registros a diestra y siniestra en el servidor y en el cliente intentando que sean a la vez, todo bien fueron ingresando dos de servidor uno del cliente o al reves y asi hasta los 40 o 50 ingresos desde ambas máquinas, todo bien... examine donde "caian" los lck y estaban en el servidor en la ruta del privatedir del servidor (los lck del cliente) y genera los lck (del servidor) en la ruta del netfiledir, el net se crea en el netfiledir del servidor solamente.- Funcionó en esa hora de modificaciones e inserciones sin ningún problema. Ahora según lo leido los lck deberían crearse en cada máquina y como expliqué no es así.- Otra cosa... los lck del servidor se borran cuando cierro el prg del servidor pero los lck que se crean del "cliente" siguen alli. Creen que me está faltando algo? ![]() Saludos
__________________
Por qué todas las personas saben exactamente cómo debemos vivir nuestra vida, y nunca tienen idea de cómo deben vivir sus propias vidas.
Última edición por Pablo Carlos fecha: 08-04-2005 a las 02:34:34. |
|
#2
|
||||
|
||||
|
Cita:
Código:
databaseDir := \\servidor\prueba\datos NetFileDir := \\servidor\prueba PrivateDir := c:\TEMP Sugerencia: Para tu programa real, deberías añadirle un Log, que grabe las sentencias SQL que va a ejecutar, modificaciones de tablas y los exception que da. Si tienes la JVCL, lo tienes muy facil, ya que permite hacer ambas cosas. Si no las tienes, busca por internet MapFileSource para las excepciones. Así sabrás por qué falla, y donde está fallando. Un saludo. Un saludo.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|