Я использую oledb для чтения данных из файла excel и сохранения его в наборе данных. My Excel файл содержимое, как выглядит следующим образом:Чтение целых чисел из Excel с использованием oledb
0 0 somestring somestring
500 200 somestring somestring
Когда я проверил содержимое моего набора данных, значения столбцов 1 & 2 не хранятся в виде целых чисел, а в качестве значений DateTime.
Как я буду хранить его как целочисленные значения вместо DateTime?
UPDATE: Я искал в сети и нашел это: http://www.dotnet247.com/247reference/msgs/37/187667.aspx. По-видимому, установка IMEX = 1 просто обеспечит применение параметра реестра. Я изменил следующие записи в реестре, и теперь он работает: Hkey_Local_Machine/Программное обеспечение/Microsoft/Jet/4.0/Двигатели/Excel/TypeGuessRows = 0 – KeithDB