Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
15.06.2016, 05:42
|
|||
---|---|---|---|
|
|||
Как вставить текущую дату в таблицу mssql? |
|||
#18+
Пытаюсь вставить в поле datetime Now Код: vbnet 1. 2. 3. 4. 5. 6. 7.
Выдается ошибка: неправильный синтаксис около конструкции "2016". Ну эта вечная проблема с датами. Пробую добавить параметр, вроде как с ним дата должна подставиться нормально. Но что-то не получается его создать, те параметры, что работают в Акцессе, в Студии 2015 не принимаются. Код: vbnet 1.
Подчеркивается adDate, если вместо нее поставляю, нарытое в гугле System.Data.OleDb.OleDbType.DBDate, строку не подчеркивает, но при компиляции на ней выскакивает ошибка: "Аргументы имеют неверный тип, выходят за пределы допустимого диапазона или вступают в конфликт друг с другом". Подскажите как создать правильный параметр, или что еще можно сделать, чтобы преобразовать дату для запроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.06.2016, 07:47
|
|||
---|---|---|---|
|
|||
Как вставить текущую дату в таблицу mssql? |
|||
#18+
scorpy, а если так Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.06.2016, 08:16
|
|||
---|---|---|---|
Как вставить текущую дату в таблицу mssql? |
|||
#18+
в MSSQL стандарт для записи даты YYYY-MM-DD поэтому просто Код: vbnet 1.
и не забудьте про апострофы, т.к это будет в виде строки, которая при выполнении запроса при необходимости преобразуется в дату или сделайте как предложил INSERT INTO , только надо учесть, что это будет дата MS SQL сервера, а не дата локального компьютера ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.06.2016, 08:42
|
|||
---|---|---|---|
|
|||
Как вставить текущую дату в таблицу mssql? |
|||
#18+
HandKotчто это будет дата MS SQL сервера, а не дата локального компьютераЧто в 99% случаев логичнее ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.06.2016, 09:07
|
|||
---|---|---|---|
|
|||
Как вставить текущую дату в таблицу mssql? |
|||
#18+
Большое спасибо! Вариант INSERT INTO подошел хорошо и все оказалось просто. Что-то про то, что дату можно выдернуть средствами SQL даже в голову не пришло) Хоть и все заработало, подскажите еще, как все-таки реализовать это через параметры. Т.е. в каком виде правильно задать параметр в VB для моего случая? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&tablet=1&tid=2155506]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
131ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 303ms |
total: | 509ms |
0 / 0 |