класс, но я бы не советовал делать это на лету перед открытием соединения.

я проблема в том, что адаптер данных просматривает только первую строку в каждом столбце, чтобы определить тип данных. В моем случае первый столбец "SKU" - это числа для первых 500 строк, тогда я получаю SKU, которые представляют собой смешанные цифры и буквы. Таким образом, в итоге получается, что строки в столбце SKU остаются пустыми, но я по-прежнему получаю другую информацию для каждой строки столбца.

Я считаю, что это строка подключения, которая контролирует это и с моими текущими настройками он должен работать, однако это не так.

Строка подключения:

conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Nick\Desktop\Pricing2.xlsx" + @";Extended Properties=""Excel 12.0 Xml;HDR=Yes;IMEX=1;ImportMixedTypes=Text;TypeGuessRows=0""";


ImportMixedTypes=Text;TypeGuessRows=0

Должны быть важные ключевые слова, посмотрите на 0 строк и просто используйте текст в качестве типов значений для всего.

«Бандаж», который я надел на это, состоит в том, чтобы сделать первую строку в таблице комбинацией букв и цифр и, в частности, оставить эту строку в моем запросе.

Ответы на вопрос(0)

Ваш ответ на вопрос