J'essaie de me connecter à la table Excel à partir de Delphi 7 en utilisant le composant TAdoConnection. Le problème est quand je sélectionne Microsoft.Jet.OLEDB.4.0, Propriétés étendues = "Excel 8.0;", je reçois parfois erreur,Sélection du fournisseur, lors de la tentative d'accès à la table Excel dans Delphi 7
that external table is not in the expected format.
Lorsque je sélectionne: Provider = Microsoft.ACE.OLEDB.12.0 Propriétés étendues = Excel 12.0; alors certains utilisateurs reçoivent l'erreur suivante:
"Provider cannot be found. It may not be properly installed".
est-il un moyen de résoudre mon problème?
Intéressant que dans les deux cas, c'est le client qui reçoit cette erreur, pas moi. Les méthodes de Bot fonctionnent pour moi, pour le même fichier Excel, qui est utilisé par le client. –
J'ai résolu le problème "Le fournisseur ne peut pas être trouvé, il peut ne pas être installé correctement" en installant le fournisseur de la page Microsoft, mais maintenant l'utilisateur obtient "cette table externe n'est pas dans le format attendu". Je suis totalement confus. J'ai également essayé Excel Version 11, parce que je pense que le fichier a été préparé sur Excel 2003, mais alors l'erreur "Impossible de trouver l'ISAM installable" est reçue. –