powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / и снова проформат даты
3 сообщений из 3, страница 1 из 1
и снова проформат даты
    #32050576
brams
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите, плз!

есть:
Код: plaintext
create table tabD (date_ datetime)


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Create Procedure _spInsertDate
@date datetime
As
set nocount on

set dateformat dmy

 --insert into tabD(date_) values (CONVERT(datetime, @date, 113))
 
insert into tabD(date_) values (@date)
return


вызываю _spInsertDate из ASP и вот что получаю:

ADODB.Parameter error '800a0d5d'

Application uses a value of the wrong type for the current operation

Причем в той же базе из другой процедуры вызываю _spInsertDate - все нормально....

все сообщения по теме просмотрел, всевозможные конвертации применил.

Муть какая-то.

Заранее спасибо.
...
Рейтинг: 0 / 0
и снова проформат даты
    #32050577
brams
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин, все решилось - надо было сделать cdate на клиенте...

но все равно не понятно - почему в одном месте работает без cdate, а в другом - нет...
...
Рейтинг: 0 / 0
и снова проформат даты
    #32050579
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BOL

"This setting (SET DATEFORMAT) is used only in the interpretation of character strings as they are converted to date values."

Т.е. на переменные типа datetime эта установка не оказывает никакого влияния

ЗЫ
И CONVERT(datetime, @date, 113) кстати тоже
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / и снова проформат даты
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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