|
Как в базе- оле задать Ложь и Истину? |
☑ |
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.
|
|