|
Как вставить текущую дату в таблицу 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, 05:42 |
|
Как вставить текущую дату в таблицу mssql?
|
|||
---|---|---|---|
#18+
scorpy, а если так Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2016, 07:47 |
|
Как вставить текущую дату в таблицу mssql?
|
|||
---|---|---|---|
#18+
в MSSQL стандарт для записи даты YYYY-MM-DD поэтому просто Код: vbnet 1.
и не забудьте про апострофы, т.к это будет в виде строки, которая при выполнении запроса при необходимости преобразуется в дату или сделайте как предложил INSERT INTO , только надо учесть, что это будет дата MS SQL сервера, а не дата локального компьютера ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2016, 08:16 |
|
Как вставить текущую дату в таблицу mssql?
|
|||
---|---|---|---|
#18+
HandKotчто это будет дата MS SQL сервера, а не дата локального компьютераЧто в 99% случаев логичнее ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2016, 08:42 |
|
Как вставить текущую дату в таблицу mssql?
|
|||
---|---|---|---|
#18+
Большое спасибо! Вариант INSERT INTO подошел хорошо и все оказалось просто. Что-то про то, что дату можно выдернуть средствами SQL даже в голову не пришло) Хоть и все заработало, подскажите еще, как все-таки реализовать это через параметры. Т.е. в каком виде правильно задать параметр в VB для моего случая? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2016, 09:07 |
|
|
start [/forum/topic.php?fid=60&msg=39256053&tid=2155506]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 312ms |
total: | 466ms |
0 / 0 |