Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Вставка значения в поле smalldatetime

315
31 мая 2005 года
Nick_M
399 / / 29.05.2003
Такая проблема. Нужно средствами VBA вставить запись из таблицы Jet (Access 2003) в таблицу SQL Server 2000. Не получается перекинуть одно поле. В Jet тип Дата/Время, в SQL Server тип smalldatetime.
 
Код:
DoCmd.RunSQL "INSERT INTO Table ([Date]) VALUES (Convert(datetime, '2005-04-18 12:01:36', 102))"

Выдает ошибку "Неопределенная функция Convert в выражении". При этом если выполнять ту-же SQL-инструкцию в Query Analyzer, все проходит гладко.
315
31 мая 2005 года
Nick_M
399 / / 29.05.2003
Вопрос снят. Убрал функцию Convert. Стало все нормально.
 
Код:
DoCmd.RunSQL "INSERT INTO Table ([Date]) VALUES ('2005-04-18 12:01:36')"

з.ы. никогда аксес не любил...

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог