ошибка SQL запроса к листу Excel

 
0
 
Базы данных
ava
linkil | 17.09.2016, 11:55
Пытаюсь сделать выборку из листа Excel средствами SQL


Dim tmp1 As String
Dim tmp2 As String
Dim tmp3 As String
          
tmp1 = "SELECT * FROM " & tName & " WHERE "
tmp2 = "(sTime >=#" & startTime & "# AND sTime < #24:00:00#) OR "
tmp3 = "(sTime >=#00:00:00# AND sTime < #" & endTime & "#)"
sSQL = tmp1 & tmp2 & tmp3


в окне дебага получаю


"SELECT * FROM [001$] WHERE (sTime >=#20:00:00# AND sTime < #24:00:00#) OR (sTime >=#00:00:00# AND sTime < #3:00:00#)"


ошибка
Run-time error '-2147217913 (80040e07)':

Дата содержит синтаксическую ошибку в выражении запроса '(sTime >=#20:00:00# AND sTime < #24:00:00#) OR (sTime >=#00:00:00# AND sTime < #3:00:00#'

Не вижу ошибку.
Может кто подскажет свежим взглядом ?

Спасибо
Ответы (1)
ava
a0730 | 21.09.2016, 06:05 #
Попробуй 23:59:59
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
  a0730   linkil
advanced
Отправить