![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Определение полей
Evgeny © (2003-04-25 09:13:00)Почему такая вот строка:
Table.FieldDefs.Assign(LocTbl.FieldDefs);
создает копию структуры таблицы неверной? В исходной таблице имеется 3 поля:
field1 c 100
field2 c 200
field3 n 20 5
в создаваемой таблице получаем:
field1 c 100
field2 c 200
field3
как такое понять? И как в Run-Time создать полеfield3 n 20 5
Evgeny (2003-04-25 11:16:00) [1]Вопрос как я понимаю оказался не простой, и ни у кого не получится создать в Run-Time такое поле (field1 N 20 5), хотя в Database Desktop`е это же делается за 5 секунд.
Evgeny (2003-04-25 10:46:00) [2]Оригинальная таблица dBase IV, а создаваемая получается dBase for Windows.
Evgeny (2003-04-25 10:43:00) [3]У обоих таблиц у оригинальной и вновь создаваемой тип ttDBase.
Dred2k (2003-04-25 10:13:00) [4]Проверь TableType у новой таблицы...
Evgeny (2003-04-25 10:02:00) [5]Неужели такой трудный вопрос?
Evgeny (2003-04-25 09:20:00) [6]Имееются отдельные таблицы с одинаковой структурой, требуется создать их копии, но подправленные. Но вот поле типа ftInteger меня уже успело достать. Что поле ftInteger показывает DatabaseDesktop, сама Delphi умудряется показывать для этого поля тип ftFloat.
Anatoly Podgorestky (2003-04-25 09:14:00) [7]А база у тебя есть?