Форум: "Базы";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];
ВнизCвойства полей базы Firebird. Найти похожие ветки
← →
AlexeyMir (2008-01-09 19:29) [0]У меня база Firebird.
Подскажите, можно ли узнать из программы в ходе ее выполнения свойства полей такие как "Не пусто", "Тип поля", "Длина"?
← →
Johnmen © (2008-01-09 21:29) [1]В базе нет полей.
А если это про то, что все даже начинающие знают, то можно.
Читай http://www.ibase.ru/devinfo/sysqry.htm
← →
Евгений Р. (2008-01-10 00:09) [2]tbl.FieldByName("Field1").isNull
← →
Виталий Панасенко(дом) (2008-01-10 00:15) [3]
> Евгений Р. (10.01.08 00:09) [2]
>
> tbl.FieldByName("Field1").isNull
Я думаю, имелось ввиду другое, определение полей таблицы при создании : not null, defult и т.д.
← →
Евгений Р. (2008-01-10 00:20) [4]А, ну тогда:
tbl.FieldByName("Field1").ClassName,
tString(tbl.FieldByName("Field1")).size, а not null, defult не знаю
← →
Виталий Панасенко(дом) (2008-01-10 00:25) [5]а это
> Johnmen © (09.01.08 21:29) [1]
> Читай http://www.ibase.ru/devinfo/sysqry.htm
- знает
← →
Виталий Панасенко(дом) (2008-01-10 00:27) [6]извиняюсь у Johnmenа!.. Евгений, под "это" имелась ввиду ссылка..:-)
← →
Евгений Р. (2008-01-10 00:32) [7]Сдаюсь, распечатал.
← →
Правильный_Вася (2008-01-10 11:02) [8]
> tbl.FieldByName("Field1").ClassName,tString(tbl.FieldByName("Field1")).size
глупости
это маппинг дельфовый, а он может совсем не совпадать с настоящими определениями полей
например, числовые поля вообще веселые и маппинг зависит от драйвера
да и char от varchar ничем не отличается в маппинге, если я правильно помню
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.049 c