TFieldDef и Numeric
От: Сергей Лисовский  
Дата: 03.09.03 16:19
Оценка:
Всем привет.
Чего-то торможу я под вечер(

Хочу создать таблицу DBF меттодом TTable.CreateTable.
Для этого создаю массив переменных типа TFieldDef.
Не получается создать поле типа Numeric(3,0).
Вопрос следующий:
какие значения присваивать св-вам
TFieldDef.Size
TFieldDef.Precision
TFieldDef.DataType
чтобы получить желаемое?
Сергей.
Re: TFieldDef и Numeric
От: Leonid Troyanovsky  
Дата: 04.09.03 05:09
Оценка: 2 (1)
Здравствуйте, Сергей Лисовский, Вы писали:

СЛ>Не получается создать поле типа Numeric(3,0).


Посмотри http://www.rsdn.ru/Forum/?mid=370201
Автор: Leonid Troyanovsky
Дата: 01.09.03


--
С уважением, LVT.
--
С уважением, LVT
Re[2]: TFieldDef и Numeric
От: Сергей Лисовский  
Дата: 04.09.03 06:10
Оценка:
Здравствуйте, Leonid Troyanovsky, Вы писали:

LT> Посмотри http://www.rsdn.ru/Forum/?mid=370201
Автор: Leonid Troyanovsky
Дата: 01.09.03


Спасибо, это я знал. Глюк был в моем коде при присвоении св-ва Size. Вопрос закрыт, еще раз спасибо за помощь
Сергей.
Re: TFieldDef и Numeric
От: Сергей Лисовский  
Дата: 18.09.03 16:55
Оценка:
Здравствуйте, Сергей Лисовский, Вы писали:

СЛ>Всем привет.

СЛ>Чего-то торможу я под вечер(

СЛ>Хочу создать таблицу DBF меттодом TTable.CreateTable.

СЛ>Для этого создаю массив переменных типа TFieldDef.
СЛ>Не получается создать поле типа Numeric(3,0).
СЛ>Вопрос следующий:
СЛ>какие значения присваивать св-вам
СЛ>TFieldDef.Size
СЛ>TFieldDef.Precision
СЛ>TFieldDef.DataType
СЛ>чтобы получить желаемое?

А вот и нет. Не закрыт вопрос. Т. е. закрыт, но частично
Итак, NUMERIC(n, 0) создавать могу до тех пор, пока n > 1. Как только пытаюсь сделать поле NUMERIC(1,0), дельфи отказывается меня понимать и создает NUMERIC(19,4).
Пожалуйста, не предлагайте создавать таблицу скриптом. Там есть ограничения, не позволяющие мне воспользоваться эти методом.
Сергей.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.