Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Windows Vista + Delphi7 +ms Access (https://www.clubdelphi.com/foros/showthread.php?t=52069)

ilisoft21 09-01-2008 16:40:06

Windows Vista + Delphi7 +ms Access
 
[FONT='Calibri','sans-serif']Buenas Tardes,[/font]
[FONT='Calibri','sans-serif']Tenemos una aplicación con DELPHI7 que abre una base de datos de access 2003 + una red con dos equipo con Windows Vista.[/font]
[FONT='Calibri','sans-serif']El equipo principal comparte una carpeta con la aplicación y la base de datos.[/font]
[FONT='Calibri','sans-serif']Hemos detectado el siguiente problema:[/font]
[FONT='Calibri','sans-serif']Si accede a la base de datos DATOS.MDB el equipo "principal", se crea el archivo DATOS.LDB, si el otro equipo de la red intenta acceder a la misma base de datos (a traves de ADOConnection) aparece el reloj de arena cuando intentamos conectar y se queda "esperando". Si no abandonamos la aplicación en el "principal", el puesto no consigue conectar. Sin embargo, si el primero que conecta es el "puesto" o acceden a bases de datos distintas no se produce este problema.[/font]
[FONT='Calibri','sans-serif']¿alguien sabe como resolver el problema?[/font]

[FONT='Calibri','sans-serif']Gracias.[/font]

Chris 09-01-2008 16:51:43

Mi conocimiento con Access es sencillamente nulo. Sólo a forma de sugerencia, si tienes un antivirus instalado en el "servidor" asegurate de eceptuar de la vigilancia la carpeta en donde se crea el archivo de registro (DATOS.LDB). Problemas similares tuve con una DB que funcionaba de la misma forma en como funciona Access. Tenía Norton en ese entonces.

Neftali [Germán.Estévez] 09-01-2008 17:26:31

El problema no es debido a Access, sino a las mayores restricciones que Vista impone a las aplicaciones.
Intenta ejecutar la aplicación Principal en modo "compatibilidad con versiones antiguas".
Para ello pulsa click derecho sobre el icono de aplicación, accede a propiedades y activa la compatibilidad con alguno de los sistema anteriores de Windows (W2000, por ejemplo).


La franja horaria es GMT +2. Ahora son las 21:41:13.

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