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 09-06-2005
llonigualker llonigualker is offline
Miembro
 
Registrado: jul 2003
Posts: 67
Poder: 21
llonigualker Va por buen camino
Red a medias

Hola a todos:

El problema que tengo es el siguiente: Tengo una aplicacion trabajando en red. Todos los ordenadores clientes apuntan al mismo sitio (servidor), en el programa utilizo un tsesion y unas tablas. Las tablas estan en la misma carpeta de la aplicacion. En el servidor el localshare esta a true y en los clientes a false. Con esta configuracion siempre me han funcionado los programas en red, pero con windows xp con dos ordenadores funcionando, de maravilla, cuando accede un tercero, sea cual sea, me aparece el tipico mensaje de DIRECTORY IS CONTROLLED BY OTHER ........ .

Alguien me puede decir a que se puede deber esto? Porque lo que digo yo es que si no funcionase en red no funcionaria ni con dos pero es que con dos si va de maravilla.

Saludos.
__________________
El que pregunta es tonto durante 5 minutos, el que no pregunta es tonto para toda su vida.
Responder Con Cita
  #2  
Antiguo 09-06-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Yo tengo 3 XP con tablas paradox y funciona muy bien.

Mi configuración es parecida:
Código:
c:\programa
  |
  |-- aqui está el .NET
  |--carpeta de tablas
       |-clientes.db
No dices donde está el .NET, y por ahí vienen los problemas.

1º- Delphi ya añade un Session por defecto, cuando añades un TDatabase; es mejor quitar el que has puesto y reconfigurar el SessionName de las tablas, consultas y TDatabase, para que apunten a la sesion "Default".

2º- En el TSession, todos los clientes deben apuntar al mismo fichero.NET, por tanto Session.NETFILEDIR := '\\servidor\programa\'. Nunca he probado a meterlo todo en la misma carpeta, y creo que es mejor tener las cosas separadas.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
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


La franja horaria es GMT +2. Ahora son las 18:10:55.


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