Вниз
Скачать: CL | DM;

Глюк с передачей параметра.   Найти похожие ветки 

← →
гога   (2006-05-17 13:58) [0]

Есть процедура на сервере, ей передаёться параметр через компонент AdoStoredProc, вот таким вот образом

dmADOLogin.AddFakRasAgProc.Parameters.ParamByName("@s_fak").Value:=StrToFloat(Fa kSEdit.Text);

Параметр на сервере имеет тип numeric (18, 10) то есть после запятой должно следовать 10 символов. Но в свовство
dmADOLogin.AddFakRasAgProc.Parameters.ParamByName("@s_fak").Value почемуто записываеться сокращённое число , до 4 символов после запятой. Например вместо 0,66666 записываеться число 0,6667. Помогите не могу понять в чём дело. ((


← →
Stanislav ©   (2006-05-17 14:13) [1]

Если можно замени его на Float


← →
Johnmen ©   (2006-05-17 14:14) [2]

http://delphimaster.net/view/3-1145449216/


← →
Fay ©   (2006-05-17 14:27) [3]

передавай как строку

create procedure p_Qwe (@qwe decimal(18, 10))
as
select @qwe, len(@qwe)
go

exec p_Jopa "12345678.0123456789"



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.043 c
1-1150000783
atruhin
2006-06-11 08:39
2006.07.23
Drag&drop объектов в проводник


2-1151850216
Yaro
2006-07-02 18:23
2006.07.23
вызвать property класса-родителя


2-1151738973
МишаК
2006-07-01 11:29
2006.07.23
компоненты делфи


15-1148428210
Lexmark
2006-05-24 03:50
2006.07.23
Визуальное моделирование внутренней сортировки


15-1151048897
MsGuns
2006-06-23 11:48
2006.07.23
Доступ к объектам 1С из Делфи через COM




   Наверх