Je travaille sur un logiciel qui utilise un OleDB pour ouvrir un fichier .xls, interroger certaines données et remplir un ensemble de données avec les résultats. Je cherche maintenant à utiliser ce logiciel sur des systèmes qui n'ont pas Excel. Est-ce que mon logiciel sera toujours capable de lire les feuilles de calcul?Dois-je installer Excel pour interroger des feuilles de calcul à l'aide d'un fournisseur OleDB?
Ce fichier xls contient des milliers de paramètres de configuration utilisés par mon logiciel. Si cette configuration ne fonctionne pas sur les ordinateurs sans Excel, je suppose que mon meilleur choix consiste à convertir le fichier xls en fichier XML et à le lire dans XML Services.
J'utilise JET en tant que fournisseur OleDB, il semble donc que cela fonctionne encore sur un ordinateur sans Excel. – Slider345
Je ne suis pas sûr que Jet sera capable de lire les fichiers Office 2010. – driis
Je ne suis pas sûr de 2010 mais 2007 est au moins supporté. "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = {0}; Propriétés étendues =" Excel 12.0; IMEX = 1; HDR = OUI; » Et si le pire arrive au pire enregistrer le fichier un format 2003 que Jet peut gérer. – Justin