Bonjour,

Je cherche une solution pour que lors d'un import de fichier Excel par ce biais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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