ХП и дата

ODBC

Модератор: Andrew™

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Михаил
Бывалый
Сообщения: 55
Зарегистрирован: 24 Октябрь 2005, 16:42
Откуда: Москва

ХП и дата

Сообщение Михаил »

Ну наверное я совсем ……
Вызывается ХП выполняется а вот
Дату не конвертирует
Хотя обьявлена в группе с OVER

Просто ткните в ошибку

SP1:Execute CLASS(MAVExecSP)
Run FUNCTION(),LONG,VIRTUAL
END
------------------------------------------------------------------
CODE
Set(PostDate)
Loop
Next(PostDate)
If errorCode() Then Break.
SQLPostDate.IdNo = PST:IdNo
SQLPostDate.DateTime_DATE = PST:DateInpOut ! Нековертир.
If SP1:execute.Run()
MAVSHOWERROR
END
------------------------------------------------------------------
SP1:Execute.Run FUNCTION
CODE
SELF.BindParameter(SQLPostDate:IdNo,SQL_PARAM_INPUT)
SELF.BindParameter(SQLPostDate:DateTime,SQL_PARAM_INPUT)
RETURN SELF.Run('insert_MAVT_PostDate_2')
------------------------------------------------------------------
Аватара пользователя
Andrew™
SQL профи
Сообщения: 651
Зарегистрирован: 05 Июль 2005, 16:32
Откуда: Москва, Зеленоград

Re: ХП и дата

Сообщение Andrew™ »

Михаил писал(а):Ну наверное я совсем ……
Вызывается ХП выполняется а вот
Дату не конвертирует
Хотя обьявлена в группе с OVER

Просто ткните в ошибку

SP1:Execute CLASS(MAVExecSP)
Run FUNCTION(),LONG,VIRTUAL
END
------------------------------------------------------------------
CODE
Set(PostDate)
Loop
Next(PostDate)
If errorCode() Then Break.
SQLPostDate.IdNo = PST:IdNo
SQLPostDate.DateTime_DATE = PST:DateInpOut ! Нековертир.
If SP1:execute.Run()
MAVSHOWERROR
END
------------------------------------------------------------------
SP1:Execute.Run FUNCTION
CODE
SELF.BindParameter(SQLPostDate:IdNo,SQL_PARAM_INPUT)
SELF.BindParameter(SQLPostDate:DateTime,SQL_PARAM_INPUT)
RETURN SELF.Run('insert_MAVT_PostDate_2')


------------------------------------------------------------------
SELF.BindParameter(SQLPostDate:DateTime,SQL_PARAM_INPUT)

надо это поле подсовывать (*DATE), а не *STRING, потому и не конверитит

SQLPostDate.DateTime_DATE
Ответить