Есть тут такая проблема:
Я считываю данные из Excel — файла, используя OleDb.
Т.е. что-то типа:
OleDbConnection con = new OleDbConnection();
con.ConnectionString = "Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=...
OleDbCommand command = new OleDbCommand( ...
OleDbDataReader reader = command.Execute( ...
Все работает как часы, кроме того, что если у какой-то ячейки стоит формат "Дата", то я получаю DbNull, хотя данные там есть

Компонент Microsoft Excel 10.0 Object Library использовать не хочется, потому, что он очень сильно тормозит...
Может, есть еще какие-то варианты?
Или, может, с помощью этого медленного компонента можно как-то поставить тип для всех ячеек в "Текстовый", а потом уже через ole db щупать?