Проблема заключается в том, что когда я настраиваю DataSet, как показано ниже, по умолчанию считывается только 255 символов из ячейки электронной таблицы и помещается в таблицу.
DataSet exData = new DataSet();
string connectionString = String.Format(ConnectionString, path);
OleDbDataAdapter ex = new OleDbDataAdapter(ExcelQuery, connectionString);
ex.Fill(exData);
Я использую Extended Properties = Excel 8.0 и Microsoft.Jet.OLEDB.4.0, нет проблем с подключением к листу Excel.
Из моего чтения следует, что ониз-за поставщика Jet.OLEDB, что я должен использовать?
И, возможно, я не смогу обновиться до нового провайдера Jet, есть ли обходной путь?Любой обходной путь будет ограничен невозможностью напрямую изменить документ Excel, чтобы он содержал две или более ячейки для данных длиной более 255 символов.
Спасибо.