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