Как в базе- оле задать Ложь и Истину?
☑
0
Мисти
28.03.15
✎
21:44
Обычно всё просто - БазаОле.Документы..., БазаОле.Перечисление, а БазаОле.Ложь - не жрет.
1
Euguln
28.03.15
✎
21:47
а просто Ложь?
2
KUBIK
28.03.15
✎
21:48
(0) Меньше жрать надо! :)
3
vde69
28.03.15
✎
22:02
передавай число
ложь = 0
истина = 1
4
Мисти
28.03.15
✎
22:02
Да ладно! Просто Ложь??
(2) Эт точно.
5
Мисти
28.03.15
✎
22:03
О превратится в Ложь, если тип переменной "Булево"?
6
Сергиус
28.03.15
✎
22:44
(5)да.
7
vde69
28.03.15
✎
22:55
вот и выросло поколение не знакомое с 7.7
8
Бертыш
28.03.15
✎
23:35
(0) Почитай чего-нибуь
9
Torquader
30.03.15
✎
00:48
(7) Это "поколение", если ты о (0) знакомо и 7.7, но от этого всем только хуже.
А для (0) - вспомните, что есть примитивные типы данных (дата,число,строка, булево) или вы число тоже через строку передаёте ?
10
GreyK
30.03.15
✎
00:59
Вообще-то булевы значения передаются через число 1 и -1, а 0 как Неопределено.
11
Torquader
30.03.15
✎
01:09
В VARIANT типах данных есть VT_BOOL, так что оно передаётся как есть без всякого преобразования.
А вот НЕОПРЕДЕЛЕНО - это в терминах VARIANTARG - VT_EMPTY.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший