Вниз
Скачать: 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.01 c
3-51631
Карелин Артем
2002-11-28 11:53
2002.12.16
Как определить число записей в DataSet без FetchAll?


6-51872
Михаил
2002-10-22 11:43
2002.12.16
Как прослушать на локальной машине порт 12000 ?


3-51560
BorisUK
2002-11-28 16:32
2002.12.16
опять про раскраску Grid oв


1-51659
Adrian_Copil_Minune
2002-12-04 12:15
2002.12.16
Очередь


8-51836
sergn
2002-08-30 15:50
2002.12.16
Разворот метафайла




   Наверх