Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-10-2007
OscarRd OscarRd is offline
Miembro
 
Registrado: sep 2006
Posts: 14
Poder: 0
OscarRd Va por buen camino
PDOXUSRS.LCK y PDOXUSRS.NET

Saludos al foro

Mi Problema :

Trabajo con Delphi5 y como DBMS Ms Sql Server 8.0, tengo el ejecutable de la aplicacion en una carpeta compartida en la Red.

Cuando un usuario esta modificando un registro se crean los mencianados archivos, si otro usuario intenta ver ese mismo registro, es mas esa misma tabla, el sistema arroja el error de que: " Directory is Controlled by other .NET file" File : PDOXUSRS.LCK.

La verdad es que estoy desesperado, me he leido casi todos los temas relacionados de aqui del foro, pero no he podido evitar el mencionado error.

Que debo hacer ?
En el BDE poner el NET DIR a una carpeta compartida en la Red ?
Poner Local Share igual a True ?
Llamar el ejecutable usando un .bat con la direccion de la red tipo UNC ?

En el OnCreate del DataModule poner

En el evento OnCreate del Datamodule poner:

Session.NetFileDir:='\\servidor1\sistema\net';
Session.PrivateDir := 'c:\Temp';
Session.Active:=true;

nada de esto me ha funcionado.....

Cualquier ayuda o aporte sera bienvenido.

Gracias anticipadas.

Oscar Portorreal
Santo Domingo Rep. Dominicana.
Responder Con Cita
  #2  
Antiguo 19-10-2007
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
Mi hermano, si estás trabajando con MsSql, lo mejor es ADO, olvidate del BDE.
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #3  
Antiguo 19-10-2007
OscarRd OscarRd is offline
Miembro
 
Registrado: sep 2006
Posts: 14
Poder: 0
OscarRd Va por buen camino
PDOXUSRS.LCK y PDOXUSRS.NET

Gracias por tu respuesta

pero la verdad es que mover toda una aplicacion a ADO, no es algo que se pueda hacer de un dia para otro.

Pero ya encontre la solucion para mi caso, buscando en la Web, y consiste en olividarerse de los Seteos del BDE es decir dejar los que vienen por defecto, nada de LOCAL SHARE=TRUE, dejarlo en FALSE etc.

Crear en la Red local una carpeta compartida, donde los usuarios del sistema tenga acceso de lectura y escritura, en mi caso yo la llame NetDirFiles, luego en el sistema, en el Evento OnCreate del DataModule le asigno a la propiedad Session.NetFileDir la ruta de la carpeta, la ruta debe de ser una ruta de Red tipo UNC, es decir estilo \\MiRutaDeRed\NetDirFiles, esto se lo asigno a una variable global que bien podria ser actualizada desde un archivo .INI (asi lo hice yo)

finalmente le asigno este valor como ya dije en el Evento OnCreate del DataModule, de la siguiente manera :

Session.NetFileDir :=gs_NETDIR;

donde gs_NETDIR contiene la ruta de :\\MiRutaDeRed\NetDirFiles


Espero que le sirva a alguien mas, porque a mi me ha salvado el dia o la vida para exagerar un poquito.

Gracias
Responder Con Cita
  #4  
Antiguo 19-10-2007
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Por lo que veo te falta el camino a la base de Datos:

\\MiRutaDeRed\Datos

Inicialmente elimina todos los lck a mano.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema con PDOXUSRS.NET en Win Vista. ruedabeat2003 Conexión con bases de datos 8 15-03-2007 19:29:22
pdoxusrs.net drogis Conexión con bases de datos 2 28-12-2004 13:49:47
Cambiar de ubicacion pdoxusrs.net Adolfo Conexión con bases de datos 1 13-09-2004 10:25:04
Problema con archivo PDOXUSRs.net Ezecool Varios 1 31-01-2004 17:16:03
extraño error c:\pdoxusrs.net nesetru Conexión con bases de datos 1 06-01-2004 18:36:03


La franja horaria es GMT +2. Ahora son las 12:15:31.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi