Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.06;
Скачать: CL | DM;

Вниз

Данные хранимой процедуры обрезаются в DBGrid   Найти похожие ветки 

 
AndrewK ©   (2004-05-18 11:03) [0]

Доброго времени суток.

Подскажите что может быть не так.
Есть хранимая процедура которая выдает таблицу со значениями decimal(18,5). В таблице забиты данные, например, 25.25365.

На форму положил ADOQuery, DataSource, DBGrid. Все связал, вызываю зранимую процедуру - в таблице выводиться 25.25360.

Где данные округляються?


 
Ega23 ©   (2004-05-18 11:08) [1]

cast as varchar попробуй на результате.


 
sniknik ©   (2004-05-18 11:20) [2]

подозреваю что decimal у тебя интерпретируется как money(carrency) у него только 4 знака после запятой, может еще в самой процедуре, тогда конвертация результата не поможет, попробуй из процедуры возвращать float (или real он больше).


 
AndrewK ©   (2004-05-18 11:44) [3]

Спасибо.
Сделал в таблице cast(Rate as float) и все заработало.

:)



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

Текущий архив: 2004.06.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.043 c
1-1085619587
nitro
2004-05-27 04:59
2004.06.06
Считываю инфу из файла в Richedit. После загрузки "каретка"...


1-1085314326
GanibalLector
2004-05-23 16:12
2004.06.06
Битовый образ букв...


14-1084973432
slaga
2004-05-19 17:30
2004.06.06
как узнать какие значения принемает кнопка на клавиатуре ?


3-1083799703
miwa
2004-05-06 03:28
2004.06.06
При компиляции приложения закрываются все IBDataSet?


1-1085027421
Schummi
2004-05-20 08:30
2004.06.06
Про Динамич. переменные