Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / SQL-команда UPDATE через ADODB к MDB файлу / 3 сообщений из 3, страница 1 из 1
21.07.2008, 15:45
    #35442733
Vakho
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL-команда UPDATE через ADODB к MDB файлу
Программа написана на VB6. Она работает с Access-овским файлом MDB через ADODB. При помощи ADODB.Connection.Execute посылаю команду UPDATE. Этой командой надо проапдейтить поле RDATE типа DATE/Time General Date. Никак не могу разобраться с синтаксисом для полей данного типа. Составил команду так:

UPDATE CARDS SET RDATE=#10.01.2008# WHERE ID=5 - вышло сообшение о синтаксической ошибке.

Составил по другому:

UPDATE CARDS SET RDATE=10.01.2008 WHERE ID=5 - опять то же сообщение.

Может быть дело в формате даты дд.мм.гггг ?

С другими типами полей - числа, строки - проблем нет.
Подскажите, если кто знает.
...
Рейтинг: 0 / 0
21.07.2008, 15:59
    #35442775
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL-команда UPDATE через ADODB к MDB файлу
Попробуй SET RDATE='#10.01.2008#' и SET RDATE='10.01.2008'
...
Рейтинг: 0 / 0
21.07.2008, 15:59
    #35442780
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL-команда UPDATE через ADODB к MDB файлу
А, вспомнил.
SET RDATE=#10/01/2008#
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / SQL-команда UPDATE через ADODB к MDB файлу / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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