ДОСТУП К ДАТЕ SQL ДОСТУПА РЕШЕНО
Преобразование строковой даты для доступа к дате SQL
При попытке выбрать данные из SQL-запроса в моем проекте дата была отформатирована как: 31.01.2014 04:46:54, столбец поля был объявлен как дата-время в базе данных ...
однако, когда я использовал оператор sql fldPlaceOrderDate = # 31/01/2014 04: 46: 54 #
Это не вернуло бы никаких строк. Когда я просматриваю колонку в Microsoft Access, она будет отображаться так же. Итак, я пришел к выводу, что в моем проекте vb должна быть ошибка с моим SQL, верно?
Таким образом, я скопировал SQL из моего проекта vb.net в представление sql построителя запросов доступа, и там тоже не было никаких строк. Поэтому я снова создал SQL вручную, используя MS Access Design View. Я отформатировал дату так же, как # 31/01/2014 04: 46: 54 # ... на этот раз она вернула строку и показала, что дата фактически была отформатирована как MM / dd / yy ЧЧ: мм: сс
Так что я попробовал следующее вместо этого в своем проекте
«ВЫБЕРИТЕ fldReference» & VBCRLF & _
"ОТ ТБЛОРДОВ" и VBCRLF & _
"WHERE fldPlaceOrderDate = #" & CDATE ("31/01/2014 04:46:54"). ToString ("ММ / дд / гг чч: мм: сс") & "#;"
Это решило проблему!