Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.29;
Скачать: CL | DM;

Вниз

Как в таблице dBase создать поле Numeric (12,2)?   Найти похожие ветки 

 
Брат ©   (2003-12-31 10:26) [0]

С наступающим!!! При создании таблицы пишу так:
....
Table.FieldDefs.Add("FCODE",ftBCD,0,false);
....
Но создается поле Numeric 20,4 а мне нужно 12,2. Подскажите, как это сделать?


 
Anatoly Podgoretsky ©   (2003-12-31 10:29) [1]

И у тебя конечно установлен уровень 7
Вообще то путь к успеху лежит или через БДЕ или через шаблонные таблицы (последнее полезно и в случае проблем)


 
Брат ©   (2003-12-31 10:55) [2]


> Anatoly Podgoretsky © (31.12.03 10:29) [1]
> И у тебя конечно установлен уровень 7
> Вообще то путь к успеху лежит или через БДЕ или через шаблонные
> таблицы (последнее полезно и в случае проблем)

А что за уровень 7? Объясните пожалуйста.
И как это дел организовать через шаблонные таблицы? (вот допустим у меня есть пустая таблица dbf с полями нужного мне формата)


 
Anatoly Podgoretsky ©   (2003-12-31 11:14) [3]

Уровень 7 это dBase VII
С шаблоными таблицами есть несколько вариантов, первый это открыть таблицу, сменить имя и CreateTab


 
Reindeer Moss Eater ©   (2003-12-31 11:47) [4]

Table.FieldDefs.Add("FCODE",ftBCD,0,false);
....
Но создается поле Numeric 20,4 а мне нужно 12,2. Подскажите, как это сделать?


метод Add у класса TFieldDefs не позволяет задать все необходимые параметры экземпляра TFieldDef.

NewFieldDef:=TFieldDef.Create(.....
with NewFieldDef do
begin
...
Size := ....;
Precision:= ...;
end;



Страницы: 1 вся ветка

Текущий архив: 2004.01.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
14-93669
Teren
2004-01-07 02:16
2004.01.29
Странно...


1-93567
Nelud
2004-01-16 18:20
2004.01.29
Длинное деление


1-93540
Zeon
2004-01-16 21:44
2004.01.29
Событийные процедуры.


1-93521
_DM_
2004-01-18 10:27
2004.01.29
TWebBrouser


1-93462
Beginer1
2004-01-15 20:13
2004.01.29
как получить список файлов в дириктории?