powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите со скриптом
8 сообщений из 8, страница 1 из 1
Помогите со скриптом
    #35374375
Фотография Jimmy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть вот такой скрипт(часть):


objRecordSet.Open "SELECT afftor FROM projects WHERE [date_end]=#" & Date()-2 & "#", objConnection, adOpenStatic, adLockOptimistic

выдает:

Ошибка: Дата содержит синтаксическую ошибку в выражении запроса '[date_end]=#14.06.2008#'
Код: 80040E07

где грабли?
...
Рейтинг: 0 / 0
Помогите со скриптом
    #35374405
jhonkuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй через так: #mm/dd/yyyy#
...
Рейтинг: 0 / 0
Помогите со скриптом
    #35374410
Фотография Jimmy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пробовал... не помогает. Похоже не нравятся именно #
как обойти не понятно ((
...
Рейтинг: 0 / 0
Помогите со скриптом
    #35374418
FAndrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Грабли в том, что разные СУБД работают с разными форматами дат.
Выясните в каком формате требуется дата для вашей СУБД.
...
Рейтинг: 0 / 0
Помогите со скриптом
    #35374426
Фотография Jimmy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня БД аксесовская... если данную выборку запускаю из аксесс то всё нормально работает
...
Рейтинг: 0 / 0
Помогите со скриптом
    #35374435
Фотография Jimmy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
усё... разобрался...

14.06.2008 заменил на 14/06/2008 - всё заработало

странно однако))
...
Рейтинг: 0 / 0
Помогите со скриптом
    #35374436
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй:

date_end='06-14-2008'
...
Рейтинг: 0 / 0
Помогите со скриптом
    #35375043
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jimmyусё... разобрался...

14.06.2008 заменил на 14/06/2008 - всё заработало

странно однако))

Ничего странного, попрубуйте открыть базу, вставить поле типа Date/Time и посмотреть возможные форматы. Наверно, точек там не будет.

И, кстати, jhonkuk вам уже писал про "/" вместо "."

Успехов
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите со скриптом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]