Sto cercando di fare una cosa che probabilmente per molti di voi sarà semplice ma non riesco a fare...ho cercato molto nel forum ma.......
Si tratta di leggere un singolo valore in una cella ben precisa di un excel e metterlo su una variabile o su un textbox....senza dataset o altro...poi lo passerò ad un database
Ho provato in questo modo ma non funziona...
Ma l'errore che ottengo è.....codice:string pathfile = txtPath.Text; string ExcelconnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + pathfile + ";Extended Properties=\"Excel 8.0;\""; OleDbConnection ExcelConnection = new OleDbConnection(ExcelconnectionString); string strSheetname = "Dettaglio OSSIDI-LAMINATOI"; string strSheetRange="C5"; string ExcelQuery="SELECT * FROM ["+strSheetname+"$"+strSheetRange+":"+strSheetRange+"]"; OleDbCommand ExcelCommand = new OleDbCommand(ExcelQuery, ExcelConnection); ExcelCommand.Connection.Open(); OleDbDataReader ExcelmyReader = ExcelCommand.ExecuteReader(); String risulato = Convert.ToString(ExcelmyReader[0]);
Nessun dato esistente per la riga/colonna.

Rispondi quotando