Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.08;
Скачать: CL | DM;

Вниз

SQL-запрос   Найти похожие ветки 

 
a_a_k   (2002-03-18 10:12) [0]

SQL-запрос: select field1 from db1. Тип field1 - boolean. Как неаписать SQL-запрос так чтобы field1 в DBGrid было не со своим значением, а противположным (т.е. если в бд True, то в DBGrid - false)?


 
Alexandr ©   (2002-03-18 10:19) [1]

select not(field1) from db1


 
onix ©   (2002-03-18 10:20) [2]

А что за сервер БД?


 
a_a_k   (2002-03-18 10:23) [3]

бд - dbase


 
a_a_k   (2002-03-18 10:30) [4]

select not(field1) from db1 не работает! Invalid use of keyword


 
onix ©   (2002-03-18 11:00) [5]

Наверно нужно так.
select field1
from db1
where field1=false (или как там обозначается ложь)


 
Alexandr ©   (2002-03-18 11:07) [6]

2onix: Не так.
2a_a_k тогда в своей проге у этого Tquery создай вычисляемое поле и в нем формируй инверсное значение


 
data ©   (2002-03-18 11:30) [7]

Можно повесить событие на DBGrid на OnDrawColumnCell, где при отрисовке показывать противоположное значение. Если интересно как - напишу подробнее.
По этому поводу в Королевстве Дельфи есть статья - "Полосатый ДБГрид" кажется.


 
a_a_k   (2002-03-18 11:48) [8]

data : как раз так и собирался сделать.
Кстати, оператор iif в sql c типом данных boolean работает или я чего то не так делаю (select шif(field1=true,false,true) from db)?


 
SVM   (2002-03-18 12:52) [9]

select cast(cast(Field as Integer)-1 as Boolean)
as FieldName from Table

iif только в Ассеss?


 
a_a_k   (2002-03-18 13:21) [10]

что значит iif только в Ассеss?


 
DiggerAbstract   (2002-03-18 14:44) [11]


SELECT
CASE WHEN FIELD1=TRUE
THEN
FALSE
ELSE
TRUE
END AS FIELD1
FROM
DB1



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

Текущий архив: 2002.04.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.01 c
1-22685
Kirill_Other
2002-03-26 09:51
2002.04.08
Как проверить имеет ли порожденный объект переопределенный метод?


1-22713
[HDD]John
2002-03-26 20:20
2002.04.08
SendKeys ????


3-22547
ZDN
2002-03-15 09:59
2002.04.08
Помогите чайнику немытому связать два датасета, пожалуйста!


1-22770
AFROLOV
2002-03-27 15:23
2002.04.08
Работа с буфером обмена


3-22574
Quaker
2002-03-15 11:55
2002.04.08
TDBGRID, TDBEDIT, Редактирование таблиц