Я использую соединение OleDb в C # для чтения данных из листа Excel. И заполните его в Datatable.
Лист содержит 275 строк и 27 столбцов. После того, как я прочитал это, строки 1,2 и 3 пусты. Все остальные строки заполнены правильно.
Кто-нибудь имеет представление о проблеме?
Вот мой код:
string connString = "Provider=Microsoft.ACE.OLEDB.12.0;" +
"Data Source=" + "C:/Sheets/DataSheet.xls" + ";Extended Properties=Excel 12.0;";
objConn = new OleDbConnection(connString);
string Query = "SELECT * FROM [Sheet1$]";
OleDbCommand objCmd = new OleDbCommand(Query, objConn);
DataTable Table = new DataTable();
objAdapter1.SelectCommand = objCmd;
objAdapter1.Fill(Table);