Afin de faire quelques rapports, j'ai besoin d'analyser certains fichiers Excel. Lorsque j'essaie de sélectionner des enregistrements à partir de la feuille I, je reçois la prochaine erreur: bracketing non valide du nom '1. Page $ '.
heres mon code: p> Je sais que cela fonctionnera si je renommera une feuille à "page", par exemple, mais je n'ai pas nommé ces fiches Savoir comment réparer cette requête au travail tel qu'il est. Que dois-je faire? P> p>
3 Réponses :
Il ressemble à votre nom de la feuille [1. Page $] n'est pas valide. Ceci est ok pour un nom de feuille Excel, mais pas ok dans la requête. Vous ne devriez pas avoir le "." dans votre nom de feuille. p>
Vous ne pouvez pas contourner le "". problème. Il n'est tout simplement pas valable lorsque vous exécutez la requête. P>
tarlerchear pour .NET vous permettra de travailler avec des fichiers Excel sans les limitations imposées par OLEDB. p>
Vous pouvez voir C # et VB Samples ici et essayez-le vous-même en téléchargeant gratuitement le GRATUIT. Essai ici . P>
Clause de non-responsabilité: I PROPRETHEEPHEEARAIRE LLC P>
J'ai eu ce même problème, remplacé le . code> avec un
# code> et fonctionne. Merci! P>