Смешанный тип данных в Excel, IMEX не работает
Я пытаюсь экспортировать xls в datatable. Ниже моя строка подключения.
string path = //xls source path
OleDbConnection MyConnection = new OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0; Data Source='" + path + "';Extended Properties='Excel8.0;IMEX=1;TypeGuessRows=0;HDR=No;ImportMixedTypes=Text'");
Я поставилIMEX=1
и все остальные расширенные свойства, так как мне приходится иметь дело со смешанными типами данных.
Несмотря на то, что я установил соединение таким образом, я все равно выдал ошибку.
Естьнет сообщений об ошибках, но несовместимые строки (которые не следуют за типом данныхвместо этого установите ноль).
Может кто-нибудь сказать мне, что я пропустил? Кстати, я используюOleDbDataAdapter
& Fill(DataSet)
метод.