Bonjour,
Je dois développer une page dans mon extranet qui doit permettre au client de charger un fichier excel dans une base SQL Serveur.
J'upload donc l'excel vers un répertoire de mon serveur (ça fonctionne) et j'essaye ensuite de me connecter à celui ci pour lire les enregistrements et les insérer dans la bdd. Le soucis se trouve sur ce 2eme point, je n'arrive pas à me connecter au fichier.
J'ai essayé plusieurs méthodes trouvées ici mais aucune ne fonctionne sur mon serveur : http://www.connectionstrings.com/excel
OLEDB;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\inetpub\wwwroot\english\admin\fichiers_trinity\test.xls;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1";
[Microsoft][ODBC_Driver_Manager]_Data_source_name_too_long
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\inetpub\wwwroot\english\admin\fichiers_trinity\test.xls;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1";
Et
Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=C:\inetpub\wwwroot\english\admin\fichiers_trinity\test.xls;DefaultDir=C:\inetpub\wwwroot\english\admin\fichiers_trinity;
[Microsoft][ODBC_Driver_Manager]_Data_source_name_not_found_and_no_default_driver_specified
J'ai essayé d'installer excel 2003 sur mon serveur mais ca n'a rien modifié.
Dans l'interface SQL Serveur, les transferts d'excel à ma base fonctionne donc je pense qu'il doit bien y avoir les drivers quelque part.
Je suis complètement bloquée, donc si quelqu'un peut m'aider...
Merci !
Partager