crawling5
Messages postés8Date d'inscriptionmercredi 21 décembre 2005StatutMembreDernière intervention16 janvier 2007
-
9 mars 2006 à 16:13
crawling5
Messages postés8Date d'inscriptionmercredi 21 décembre 2005StatutMembreDernière intervention16 janvier 2007
-
10 mars 2006 à 09:46
Bonjour,
J'ai 2 petits problèmes avec une lecture de fichier xls.
1/ J'utilise une connection ODBC vers le fichier (imposé par mon maître de stage). Ors, à chaque fois que je l'utilise, il considère automatiquement que la 1ère ligne constitue les titres des colonnes...
Y a-t-il un moyen de changer ça? Au cas où la page xls ne continnent pas de titre....
2/ Si le fichier a des titres de colonnes, j'aimerais bien pouvoir les récupérer (pour les mettre dans une combobox pour un futur mapping de donnée). Et je ne sais pas comment faire ça.
Est-ce que quelqu'un pourrait m'aider?
Pour le moment, j'ai ceci comme String de connexion :
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 9 mars 2006 à 23:51
Salut,
Beurk, de la concaténation ;-)
Sauf erreur, cette option est liée à OleDb.
Et même dans ce cas, il ne s'agit pas directement d'un élément de la chaine, mais d'un élément d'une chaine dans la chaine.
A tout hasard essaie ça :
source = string.Format("Driver={{Microsoft Excel Driver (*.xls)}};DriverId=790;Dbq={0};Extended Properties="{1};";", dbPath, Parameters.XlsColumnName?"HDR=Yes" : "HDR=No"); Mais je n'y crois pas trop, à mon avis le driver ODBC va te retourner une erreur.