![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
создать dbf средствами дельфы
mr.IL © (2005-05-12 16:47:00)Нужно создать базу в dbf формате средствами дельфы.
Вы держка из хелпа:
Creates a new field definition object and adds it to the Items property of this TFieldDefs object.
procedure Add(const Name: String; DataType: TFieldType; Size: Integer = 0; Required: Boolean = False);
Засада в том, что в требуемой базе, есть поле типа Number 12.2, а в функции addпараметр Size: Integer
mr.IL (2005-05-12 17:03:00) [21]evvcom,а может ты знаешь что есть ЕФОП. :)
msguns (2005-05-12 17:03:00) [22]1. DBD лучше вымыть, выкрасить, сжечь, пепел положить в урну, урну закопать и быстро забыть где.
2. Лучше всего создавать таблицы средствами SQL (DDL) - Help+Local SQL: кратко, наглядно, надежно, современно
;))
mr.IL (2005-05-12 17:01:00) [23]Блин оно конечно мона, но есть требование обзывать каждый запрашиваемый период ету таблицу по другому.
mr.IL (2005-05-12 16:59:00) [24]Собственно надо создать табицу, а вней поле типа Number размерностью 12.2.
У AddFieldDef есть свойство size, но оно integer
evvcom (2005-05-12 16:58:00) [25]
> Нужно создать базу в dbf формате средствами дельфы.
А может достаточно создать шаблон в DBD, например, и положить в подпапку программы, а потом просто копировать и заполнять? Телепатор у меня верно настроен?
DSKalugin (2005-05-12 16:54:00) [26]так базу создать или поле в таблице готовой?
смотри хелп TFieldDefs.AddFieldDef->Table Creation example