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

BOOLEAN   Найти похожие ветки 

 
nick-from ©   (2002-11-26 23:32) [0]

как запихать Boolean значение на подобие:

pFIBStoredProc1.Params[3].AsInteger := IsCorruptible;


 
Alexandr ©   (2002-11-27 07:44) [1]

а что надо писать-то 0=false 1=true?
ну тогда

if IsCorruptible
then pFIBStoredProc1.Params[3].AsInteger :=1
else pFIBStoredProc1.Params[3].AsInteger :=0


 
Vagrant ©   (2002-11-27 08:31) [2]

Лучше через приведение типов:
pFIBStoredProc1.Params[3].AsInteger := Integer(IsCorruptible);


 
Alexandr ©   (2002-11-27 08:37) [3]

ой, незнаю... не уверен...


 
Dr_Mike ©   (2002-11-27 11:56) [4]

to Alexandr:
А почему не уверен ?


 
Карелин Артем ©   (2002-11-27 12:28) [5]

А такие вещи делаю как Vagrant © (27.11.02 08:31). Проблем не было.


 
Alexandr ©   (2002-11-27 13:53) [6]

вот мой код всегда будет работать.
А этот с преобразованием типа неочевиден:
например в других языках программирования может быть другое целочисленное представление для true и false.


 
OlegE ©   (2002-11-27 14:07) [7]

FIBPlus поддерживает эмуляцию Boolean-полей.
Нужно:

1.Содать домен, в названии кот. присутствует слово "boolean", например:
create domain tboolean_int as integer
default 0 not null
check(value in (0, 1))

2.Для определения поля таблицы использовать этот домен.

3.Добавить ключ poUseBooleanField в свойстве PreparedOptions у компонента pFIBDataSet.

(А.Ковязин, С.Востриков. "Мир InterBase", стр.156)



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

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



Память: 0.46 MB
Время: 0.02 c
1-51752
eruc
2002-12-04 17:32
2002.12.16
как остановить курсор мыши ?


14-51954
Sergey_Suhoy
2002-11-26 10:28
2002.12.16
Сохранение ветки реестра в текстовый файл.


14-51905
LEgO-2
2002-11-22 08:44
2002.12.16
программирование за деньги...


1-51802
KMI
2002-12-02 10:18
2002.12.16
Как добавить или удалить листы в Excel


1-51811
ELKa
2002-12-05 11:59
2002.12.16
Как программно задать процедуру на событие?




   Наверх