Главная страница
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.022 c
3-93388
Grihan
2003-12-30 15:06
2004.01.29
InterBase. Ошибка ibtTable.CreateTable;


1-93485
INTAARI
2004-01-15 15:36
2004.01.29
TExcelWorksheet и TExcelApplication где взять хелп


3-93353
uu
2004-01-02 18:39
2004.01.29
Paradox ---> Interbase


1-93558
Lony
2004-01-17 14:00
2004.01.29
Папку в Exe


4-93736
DillerXX
2003-11-21 16:08
2004.01.29
message