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

Вниз

koledb - возврат значения из поля numeric   Найти похожие ветки 

 
harmly   (2007-09-18 02:52) [0]

Подключаюсь к MSSQL и пытаюсь получить значения из поля numeric(5,0)
var nq:PQuery;
...
while not nq.EOF do
begin
ListView1.LVItemAdd(nq.FieldByNameAsStr["SS"]);
...
nq.Next;
end;

вместо значений получаю нули во всех записях


 
Demt   (2007-09-18 08:09) [1]

По логике правильней: int2str(nq.FieldByInteger[ss])
Исходные данные не являются строковым значением,нужно возвращать по заданному типу данных.
P.S. Edb не юзал,БД разрабатывал в vcl,поэтому этот код может и работать (конкретно FieldByInteger - в общем надо возвращать числовое значение и преобразовывать в строковое Int2Str)


 
Demt   (2007-09-18 08:16) [2]

Опечатался.Нужно FieldByNameAsInteger


 
harmly   (2007-09-19 02:02) [3]

FieldByNameAsInteger не существует.

Int2Str(nq.IFieldByName["SS"]) возвращает -1811873787

так и не могу разобраться...


 
harmly   (2007-09-24 06:35) [4]

Ну неужели никто не поможет?


 
Vladimir Kladov ©   (2007-09-24 18:06) [5]

SField... не даёт значение? Есть ещё FField... - в виде с плавающей запятой вроде самое оно.


 
harmly   (2007-09-26 01:19) [6]

KOL VERSION 2.79 Не нашёл FField...


 
Vladimir Kladov ©   (2007-09-26 18:59) [7]

RField


 
harmly   (2007-09-27 08:26) [8]

ListView1.LVSetItem(nq.CurIndex,1,Double2Str(nq.RFieldByName["SS"]),0,[],0,0,0);

Возвращает ноль.
Никак не могу победить... перепробовал всё что можно... вот думаю поставить mySQL и посмотреть на эту ситуацию там... может MSSQL...


 
Jon ©   (2007-09-27 12:15) [9]

This version works of KOLEdb for me (newer than from kol sites) (you need to register on forum):

http://www.delphifusion.com/forum/showthread.php?t=234

http://www.delphifusion.com/forum/attachment.php?attachmentid=1&d=1174529449


 
harmly   (2007-10-02 08:09) [10]

Thanks! I"ll try.


 
harmly   (2007-10-02 08:23) [11]

Thanks! It"s work perfectly!


 
Jon ©   (2007-10-02 11:00) [12]

Vladimir, can you put this version on the kolmck.net site please?


 
Vladimir Kladov ©   (2007-10-02 20:06) [13]

I have merged and replaced with new version. (To restore my comment in Russian only). I did not test merged verion anyway though.



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

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

Наверх




Память: 0.49 MB
Время: 0.015 c
2-1213009498
Vyacheslav
2008-06-09 15:04
2008.07.06
Сменить вид иконки в трее


2-1212771815
DJ_UZer
2008-06-06 21:03
2008.07.06
MRU


15-1211336310
Slider007
2008-05-21 06:18
2008.07.06
С днем рождения ! 21 мая 2008 среда


15-1211460509
Tirael
2008-05-22 16:48
2008.07.06
чем грозит невключение шифрации в wi-fi сети?


15-1211668991
TIF
2008-05-25 02:43
2008.07.06
Photoshop... Как сделать закруглённые углы?