Головна сторінка
Top.Mail.Ru Яндекс.Метрика
Форум: "Початківцям";
Поточний архів: 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.56 MB
Час: 0.01 c
2-1471607982
Andrey K
2016-08-19 14:59
2018.10.07
З'єднання по локальній мережі


2-1471845533
Andrey K
2016-08-22 08:58
2018.10.07
Допоможіть розібратися з мережевим підключенням.


15-1474925401
Юрій
2016-09-27 00:30
2018.10.07
З Днем народження ! 27 вересня 2016 вівторок


2-1472194254
Форд
2016-08-26 09:50
2018.10.07
Контекстне меню провідника


2-1472222559
Дмитро
2016-08-26 17:42
2018.10.07
DBGridEh не хоче відображати галочку в поле TINYINT (1) MySQL





африкаанс албанський арабська вірменин азербайджанець баскський білоруський болгарська каталонський Китайська (спрощене письмо) Китайський традиційний) хорватський чеська данську мову нідерландський Ukranian естонець Філіппінська фінську мову французький
галісійська грузинський німецький грецький гаїтянський креольський давньоєврейську хінді угорський ісландський індонезієць ірландський італійський японський корейський латиська литовець македонець малайський мальтійський норвежець
перс полірування португальська румунський російська сербський словацький словенський іспанська суахілі шведську мову тайський турецька український урду в'єтнамський валлійський ідиш бенгальський боснійський
кебуано есперанто гуджараті хауса хмонг ігбо яванський каннада кхмерская Лао латинь маорі маратхі монгольський непальська панджабі сомалійський тамільська телугу йоруба
зулуський
Англійська Французький Німецький Італійський Португальська Русский Іспанська