Вниз
Скачать: 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.012 c
14-51903
greenrul
2002-11-22 17:23
2002.12.16
Кто что курит?


14-51948
Fishka
2002-11-26 09:19
2002.12.16
Как скопировать CD, защищенный от копирования?


14-51911
SPeller
2002-11-24 13:06
2002.12.16
Избавиться от пункта меню в IE


3-51651
cypher
2002-11-27 00:17
2002.12.16
BDE-ODBC


14-51895
SPeller
2002-11-22 02:23
2002.12.16
Глюк....




   Наверх