Коннектор SQL не пользую, так как работаю с данными 1С и конвертировать binary поля в hex не охота. Поэтому Ole DB.
По факту без конверсии ну никак. Пришлось вот так convert(varchar(30), дата,121) дату конвертировать, что бы ole db отдел её с миллисекундами. Жесть конечно, но бывало и хуже :)