2010-05-14 17 views
0

J'ai essayé d'utiliser Oledb pour ouvrir Excel 2003. On dirait que je peux lire la plupart des données, mais pour certaines cellules (comme le nombre), la valeur renvoyée est Null. Toute suggestion?Problèmes de lecture d'Excel 2003 avec Oledb

Ma chaîne de connexion: ConnectionString = "Fournisseur = Microsoft.Jet.OLEDB.4.0; Propriétés étendues = Excel 8.0;"

Répondre

0

Vous devrez peut-être ajouter "; IMEX = 1" à la chaîne de connexion. Cela indique au pilote de lire les colonnes de données "entremêlées" (nombres, dates, chaînes, etc.) sous forme de texte.