-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Ошибка "Для макрокоманды ЗапускЗапросаSQL требуется аргумент, состоящий из инструкции SQL"

Воскресенье, 20 Мая 2018 г. 09:06 + в цитатник
Создал форму "Администратор" (по тз требуется на его вкладке сделать 2 отчёта)
и вот как раз с первым отчётом возникла небольшая проблема
создал 2 поля типа краткий формат даты
назвал их
"датаначало" и "датаконец"
и добавил кнопку, на нажатие которой висит такой код:

Public startdate As String
Public enddate As String

Private Sub Кнопка0_Click()
startdate = Me.датаначало
enddate = Me.датаконец

sqlperiod = "SELECT * FROM Бронирование WHERE (((Бронирование.[Дата бронирования]) Between #" & startdate & "# And #" & enddate & " 23:59:59#))"
DoCmd.RunSQL sqlperiod
End Sub

что не так делаю?
Если выводить с конкретными значениями этот запрос, то есть вставить даты Between #5/13/2018# And #5/19/2018 23:59:59# ,к примеру, то всё получается

http://www.sql.ru/forum/1293757/oshibka-dlya-makrokomandy-zapuskzaprosasql-trebuetsya-argument-sostoyashhiy-iz-instrukcii-sql


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку