Bonjours, j'ai un souci avec mon code en c#. Lorsque j'utilise ma chaine de connexion qui se connecte à un fichier excel dans un serveur, j'ai le message suivant : "Le format de la chaîne d'initialisation n'est pas conforme à la spécification qui débute à l'index 34.". Voici mon code
et lorsque je déplace mon fichier sur le C:\, mon code fonctionne comme prévu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public void GetConnectionExcelOleDB_BF() { ConnExcelFile_BF = new OleDbConnection(); ConnExcelFile_BF.ConnectionString = @"Provider =Microsoft.ACE.OLEDB.12.0;Data Source='\\serveurData01\dept$\Liste d'employé\Liste des employés\Liste des employés.xlsx';Extended Properties='Excel 12.0;Mode=Share Deny None;HDR=YES;"; }
J'ai vérifié au niveau de la sécurité du dossier ou est situé le fichier, mais l'utilisateur à bien un accès total.
J'ai fait des recherches sur cette erreur et j'ai l'impression que le problème vien de la chaine de charactère, peut-être que je dois ajouter un paramètre vu que le fichier est sur un réseau ?
Partager