Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2009, 23:43   #1
SONce
Пользователь
 
Регистрация: 13.04.2009
Сообщений: 21
Сообщение Вопрос с запросом

В базе есть поле допустим тест в котором может стоят 1 или 0, на форме есть дбчекбокс, как его научить понимать что 1 это тру а 0 это фолс?
через промежуточные процедуры делать нельзя. Тоесть либо запрос надо както построить хитро либо прямо в обработчике чекбокса что то придумать.
SONce вне форума Ответить с цитированием
Старый 18.04.2009, 23:55   #2
Хитрец
Пользователь
 
Регистрация: 26.01.2009
Сообщений: 48
По умолчанию

Эх.. чето ты запутался. Поле должно быть не текстовое, а TBooleanField
и DBchk все будет понимать без тебя!
Хитрец вне форума Ответить с цитированием
Старый 19.04.2009, 00:06   #3
SONce
Пользователь
 
Регистрация: 13.04.2009
Сообщений: 21
По умолчанию

В том то все и дело что тип поля нельзя в базе менять
SONce вне форума Ответить с цитированием
Старый 19.04.2009, 00:15   #4
Хитрец
Пользователь
 
Регистрация: 26.01.2009
Сообщений: 48
По умолчанию

Используй обычный чекбокс, если один то чек если 0 то нотЧек. А в онКлик чекбокса уже ставь запись 1 или нуля в базу.
Хитрец вне форума Ответить с цитированием
Старый 19.04.2009, 00:23   #5
SONce
Пользователь
 
Регистрация: 13.04.2009
Сообщений: 21
По умолчанию

нельзя обычный использовать
SONce вне форума Ответить с цитированием
Старый 19.04.2009, 13:34   #6
koma_grusha
Редкий обитатель
Форумчанин
 
Аватар для koma_grusha
 
Регистрация: 08.04.2009
Сообщений: 170
По умолчанию

тогда прям в запросе и обрабатывай через CASE, т.е. в зависимости от текста выбирай true или false
Мозг, хорошо устроенный, стоит больше, чем мозг, хорошо наполненный (Мишель Монтень)
koma_grusha вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с запросом Juries Microsoft Office Access 0 12.04.2009 00:29
не пойму с запросом kaizer131 Microsoft Office Access 8 23.03.2009 22:27
BETWEEN и LIKE одним запросом Pinya SQL, базы данных 9 19.08.2008 11:30
Помогите с запросом Blackmore БД в Delphi 3 07.05.2008 01:18
[Microsoft][Драйвер ODBC dBase] Дата содержит синтаксическую ошибку в выражении запроса '#FNAIM_SH' Jon_1981 БД в Delphi 1 11.06.2007 10:20