Страница: 1 |
Страница: 1 |
Вопрос: Как передать переменную DateTime ?
Добавлено: 27.04.06 00:43
Автор вопроса: student-uni
Пытаюсь записать переменную типа DateTime в соответствующий столбец БД с помощъю SQL инструкции
DIM MyVAR AS DATETIME =ConvertToDatetime("01.01.1999")
INSERT INTO myDB ( DATETIMEfield) VALUES( '" + MyVAR + "')
Проблема:
на одних серверах вписывает без проблем
на других не вписывает вообще, и даже не ругается
Вопрос:
Может я не правильно с ДАтеТайм обхожусь?
Спасибо всем
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 27.04.06 22:56
И при этом
х.з. мож ты конечно юнет меешь ввиду, я х.з мож там так и можно... но в шетосй точно это еррор.
Опят таки х.з. что-то My, Ms ?
попробуй
INSERT INTO myDB 'DATETIMEfield' VALUES( '" + MyVAR + "')"
ещё может 'DATETIMEfield' надо в ОБРАТНЫХ ковычках...
Номер ответа: 2
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #2
Добавлено: 28.04.06 00:26
Какая база данных?
Обычно, из SQL запросов дату надо передавать в американском формате и обрамленную кавычкой для mssql или # для access.