Форум: "Начинающим";
Текущий архив: 2018.10.07;
Скачать: [xml.tar.bz2];
ВнизDBGridEh не хочет отображать галочку в поле TINYINT(1) MySQL Найти похожие ветки
← →
Дмитрий (2016-08-26 17:42) [0]БД MySQL, компонент DBGridEh вроде должен автоматом отображать галку в логических полях
А в поле TINYINT(1) отображать галочку DBGridEh не хочет.
Видимо воспринимает как числовое.
Требуется также реадктирование поля.
Как быть?
← →
Дмитрий (2016-08-26 17:49) [1]Похоже, нашол ))
> В колонке DBGridEh есть свойство CheckBoxes. Его значение
> надо установить в True.
← →
Дмитрий (2016-08-26 18:12) [2]тока не редактируется, поганка
← →
Дмитрий (2016-08-26 18:28) [3]добавил в свойство KeyList две строчки
0
1
← →
KilkennyCat © (2016-08-26 23:50) [4]
> в логических полях
таких нет в MySql.
реализуется через псевдоним BOOL или BOOLEAN типу TINYINT(1).
Возникает вопрос, зачем явно указывать TINYINT(1), если надо BOOL и это может повлиять на:
> DBGridEh вроде должен автоматом отображать галку в логических полях
? да еще потом прописывать 0 и 1 вместо true и false?
> Требуется также реадктирование поля.
Написать туда "привет"?
← →
Дмитрий (2016-08-30 14:18) [5]
> реализуется через псевдоним BOOL или BOOLEAN типу TINYINT(1).
> Возникает вопрос, зачем явно указывать TINYINT(1), если надо BOOL и это может повлиять на:
BOOLEAN и BOOL есть синоним для TINYINT(1)
При создании поля посредствомalter ... add `BoolField` BOOLEAN ...
будет создано поле с типом TINYINT(1)
> ? да еще потом прописывать 0 и 1 вместо true и false?
Это принципиально?
> Написать туда "привет"?
Хахаха
По-вашему, смена содержимого поля с 0 на 1 не считается редактированием
← →
KilkennyCat © (2016-08-30 15:23) [6]
> Дмитрий (30.08.16 14:18) [5]
> BOOLEAN и BOOL есть синоним для TINYINT(1)
я разве не это же написал?
> Это принципиально?
нет. можно создать blob и считать, что это булево поле, в большинстве языков "true" и "false" сводятся к 0 и 1 (или к 0 и >0), но никто не запрещает вместо "true" и "false" использовать рисунки морковки и капусты.
> Хахаха
Ежу понятно, что некое поле может принимать некие значения. Тип поля определяет значения. И если при этом уточняется о необходимости какого-то еще редактирования (это как раз и вытекает из-за отсутствия принципов) , то вопрос о "привет" вполне корректен.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2018.10.07;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.001 c