Главная страница
    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.46 MB
Время: 0.032 c
2-1212654838
redlord
2008-06-05 12:33
2008.07.06
эмуляция нажатия enter


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


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


2-1212725754
Прохожев
2008-06-06 08:15
2008.07.06
Перебрать все компоненты на всех формах в проекте


3-1201519467
Валентин Иванов
2008-01-28 14:24
2008.07.06
Работа с ADOTable в Delphi7





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский