Import de fichier Excel ds datagrid
Bonjour,
Je cherche une solution pour que lors d'un import de fichier Excel par ce biais :
Code:
1 2 3 4 5 6 7
|
System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0; Data Source = " + strFileName + "; Extended Properties = \"Excel 8.0;HDR=Yes;IMEX=1;ImportMixedTypes=Text;TypeGuessRows=0\";");
//System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source="+strFileName+";Persist Security Info=False;Extended Properties=\"Excel 12.0;IMEX=1;HDR=No\";");
conn.Open();
string strQuery = "SELECT * FROM [" + Table + "]";
System.Data.OleDb.OleDbDataAdapter adapter = new System.Data.OleDb.OleDbDataAdapter(strQuery, conn);
System.Data.DataSet ds = new System.Data.DataSet(); |
Le type de colonne soit vu comme des chaines de caractères et qu'il n'y est pas d'interprétation de type ...
J'ai des dates et des N° de téléphone , j'aiemrai les avoir en Chaine de caractère.
Merci de votre aide