Utilizzo questo codice per importare i dati da un foglio excel
Ho inserito l'ultima parte per controllare la presenza dei dati ...codice:String sConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + fileName + ";" + "Extended Properties=Excel 8.0;"; OleDbConnection objConn = new OleDbConnection(sConnectionString); objConn.Open(); OleDbCommand objCmdSelect = new OleDbCommand("SELECT * FROM [Sheet1$]", objConn); OleDbDataAdapter objAdapter1 = new OleDbDataAdapter(); objAdapter1.SelectCommand = objCmdSelect; DataSet objDataset1 = new DataSet(); objAdapter1.Fill(objDataset1); objConn.Close(); string test; foreach (DataRow datarow in objDataset1.Tables[0].Rows) { test = datarow[0].ToString(); }
Il problema è che mi importa tutti i tipi di dati tranne quelli numerici ...
Potete aiutarmi???
Sbaglio qualcosa??

Rispondi quotando