Pages

OleDbCommand sur un fichier Excel - conserver les retour à la ligne dans une cellule sujet

mercredi 29 janvier 2014




Bonjour !

J'utilise une commande OleDB "standard" pour sélectionner tout (*) le contenu d'une feuille Excel afin de remplir un dataReader et remplir ensuite un DataTable (plus facile à manipuler).

Voici mon code :

Code:


command = new OleDbCommand("SELECT * FROM ['" + c_nomOngletPlanMaint_DE + "']", connection);
OleDbDataReader dr = command.ExecuteReader();
dtPM = new DataTable();
dtPM.Load(dr);


Tout fonctionne bien si ce n'est que certaines cellules de mon fichier Excel contiennent des retour à la ligne et je perds ces derniers dans mon dataTable.
Une idée comment conserver ces retours à la ligne ?

Merci et bon code !

Steve




Aucun commentaire:

Enregistrer un commentaire