Если столбец таблицы состоит только из цифр или символов, проблем нет, но если в нем присутствуют все цифры и некоторые символы, некоторые части будут считаться пустыми. Метод подключения к EXCEL следующий:
string strConn = ". Provider=Microsoft.Jet.OLEDB.4.0; " +"Источник данных=" + _physicalPath +";Расширенные свойства=Excel 8.0;";
OleDbConnection conn = новый OleDbConnection (strConn);
conn.Open();
Сначала я напрямую ЗАПОЛНИЛ НАБОР ДАННЫХ, думая, что тип данных неправильный, а затем построил временную таблицу данных. Когда я импортировал ее, я все еще искал в Интернете и нашел. та же проблема, но не удалось ее решить.
string strConn = Provider=Microsoft.Jet.OLEDB.4.0 Data Source=" + _physicalPath + ";Extended Properties='Excel 8.0;HDR=YES;IMEX=1';";
http://www.cnblogs.com/newblue/archive/2006/11/27/573831.html