Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Информация о типе поля [D6, IB5.x]


dim- ©   (2002-10-15 01:09:00) 

Как узнать тип поля, его размер и т.д. причем так как занесено в базе т.е. IBTable1.Fields[i].DataType вернет ftString для любого текстового поля, а не VarChar или Char


Johnmen   (2002-10-15 10:04:00) [1]

>passm © (15.10.02 09:26)

Есть...


Johnmen   (2002-10-15 09:26:00) [2]

А зачем это надо знать ?
Приложению то по-барабану, varchar там или char...(почти:))


passm   (2002-10-15 09:26:00) [3]

dim- © (15.10.02 01:09)> С Interbas"ом не работал, поэтому могу только предположить: Имеется ли там системная таблица/просмотр откуда можно запросить информацию о столбцах. Аналогично как в DB2:
SELECT C.*
FROM SYSCAT.CULUMNS AS C
WHERE C.TABSCHEMA = "EXP"
AND C.TABNAME = "GOODS"
Запрос возвращает информацию о столбцах таблицы GOODS в схеме EXP.


Наверх

Титульная страница Поиск, карта сайта Написать письмо