В настоящее время я работаю над ms доступом 2010 и кодировкой в vba. Я хотел бы искать между заданным началом и датой окончания, но он просто не запрашивает вообще.Не удалось найти запрос
мой запрос sql будет таким, и я взял начальное и конечное значение из каландра.
"SELECT [fields] WHERE (DateofIssue BETWEEN" & TextBoxStartDate.value & " AND " & TextBoxEndDate.value)
Я включил(), потому что у меня есть и другие условия, чтобы проверить слишком, это() нормально использовать этот путь?
Я видел человек, добавляющие в # и попытался и потерпел неудачу, пример:
"SELECT [fields] WHERE (DateofIssue BETWEEN #" & TextBoxStartDate.value & "# AND #" & TextBoxEndDate.value & "#")
Я уже изменил формат дату в таблице и формах dd/mm/yyyy
. Я проверяю вид таблицы данных, даты отображаются в виде примера 28/05/2013
. и я попытался немного отладить, добавив в msgbox соответствующие текстовые поля, упомянутые выше. они показали 2 8/5/201
3 вместо 28/05/201
3. В этом месяце отсутствует 0, это причина?
любые предложения, что может быть проблемой и как я могу исправить? любая помощь будет оценена, спасибо заранее.
Спасибо ребята за помощь, оценить Это! – user2423986
@ user2423986: Является ли это выяснением вашей проблемы? .. Если это так, лучше вы голосуете за него в качестве ответа .. – matzone