Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2008.07.06;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "KOL";
Текущий архив: 2008.07.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.313 c
15-1211721164
Vipr
2008-05-25 17:12
2008.07.06
Где взять справочник населенных пунктов СНГ (можно и платно)


2-1212653898
Kaer
2008-06-05 12:18
2008.07.06
Не работает Int64


2-1212669492
Kolan
2008-06-05 16:38
2008.07.06
Что возвращает ClientToScreen?


15-1211564220
Пробегал2...
2008-05-23 21:37
2008.07.06
Кто-нибудь делал заборную емкость для воды на дачу?


15-1211227922
Житель_форума
2008-05-20 00:12
2008.07.06
E-mail - > сайт





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский