![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Типы полей [D7, Paradox]
Настенька © (2004-10-21 20:10:00)Помогите!!! У меня есть таблица с 2 полями: Name varchar(20), Surname varchar(30). Создавала я ее с помощью DatabaseDesctop. Как мне программно узнать, что поле Name имеет длину 20, а поле Surname – 30.
И еще вопрос: опять же как программно узнать тип поля: integer, string, date и т.д.
Anatoly Podgoretsky (2004-10-22 12:50:00) [1]Настенька (21.10.04 20:18) [5]
Кроме того можешь пользоваться и свойством Fields, тогда даже имя знать не обязательно.
Reindeer Moss Eater © (22.10.04 12:05) [11]
Ну и что, зачем нужно знать, то что на клиенте отсутствует, нужно знать только про поля в наборе данных.
Reindeer Moss Eater (2004-10-22 12:05:00) [2]см. TField и его свойства (DataType, Size)
Боюсь, что свойства TField покажут свойства TField, а не физического поля в таблице БД.
msguns (2004-10-22 11:59:00) [3]Настенька, несколько советов:
- Забудь про уродца под названием DataBase DeskTop и изучай SQL.
"Общаться" с парадоксовскими (если уж так мил этот формат) намного лучше даже через SQL Explorer, не говоря уж о других более навороченных (но не входящих в поставку дельфей) продуктах
- Изучи компоненты работы с базами данных. Начни с TDataSet. Избавит от многих вопросов типа сабжа.
Настенька (2004-10-21 20:27:00) [4]ура получилось!!! всем спасибо.
Настенька (2004-10-21 20:25:00) [5]типа так: Query1.fieldbyname('Name').datatype
Vlad (2004-10-21 20:25:00) [6]
> Настенька (21.10.04 20:25) [7]
> типа так: Query1.fieldbyname('Name').datatype
угу :-)
Vlad (2004-10-21 20:22:00) [7]
> Настенька (21.10.04 20:18) [5]
> ну а как я его из таблицы то узнаю
через ваш любимый TQuery или TTable.
объект TField возвращает метод FieldByName
Настенька (2004-10-21 20:18:00) [8]ну а как я его из таблицы то узнаю? не понимаю, может код приведете?
Настенька (2004-10-21 20:17:00) [9]это cв-во у Query или где?
Vlad (2004-10-21 20:17:00) [10]
> Настенька (21.10.04 20:17) [3]
> это cв-во у Query или где?
у TField
Vlad (2004-10-21 20:16:00) [11]
> Настенька (21.10.04 20:10)
см. TField и его свойства (DataType, Size)
clickmaker (2004-10-21 20:14:00) [12]TField.Size
TField.DataType