![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Информация о типе поля [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.