SQL запрос для файла mdb и дата - VB

Узнай цену своей работы

Формулировка задачи:

В запросе проги на VB типа
rsSQL=SELECT* FROM Prihod WHERE [Prihod].Date < #" & MyDate & "# ;"
переменная MyDate является строковой переменной и передает значение даты, полученной как
MyDate=RePlace(Date,".","/")
Работает такая система не всегда, прога пытается сама определить где в указаннной дате месяц, а где день. Поэтому 01.04.2005 порой рассматривается как 04.01.2005.
Пытался подвести под американский формат как
ggg=Format(Date,"mm/dd/yyyy")
MyDate=RePlace(ggg,".","/")
но от проблемы не избавился.
Подскажите как можно поступить, чтобы дата всегда распознавалась в одном виде, формате?

Решение задачи: «SQL запрос для файла mdb и дата»

textual
Листинг программы
strSQL = <font color="teal">"#"</font> & Format(Date1, <font color="teal">"MM\/dd\/yyyy"</font>) & <font color="teal">"#"</font>

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

7   голосов , оценка 4.429 из 5