salut a tous
j'ai une base de données Access 2013 (extension accdb)
et j'utilise un composant UniConnection1 (Unidac) pour me connecté avec la chaine suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Chemin:=ExtractFilePath(Application.ExeName)+'BDD.accdb';
if FileExists(Chemin)then
  begin
    UniConnection1.Close;
    UniConnection1.Database:=ExtractDbPath(Chemin);
    UniConnection1.Connected:=True;
  end;
mais j'ai le message d'erreur suivant :
le projet a provoqué une classe d'exception EUniError avec le message
[Microsoft][Pilote ODBC Microsoft Access] Impossible d'ouvrir la base de données (Inconnu)
cela se passe sous windows 8 mais quand j'ai compiler le sous windows XP cela marche très bien