Форум: "Базы";
Текущий архив: 2006.02.05;
Скачать: [xml.tar.bz2];
ВнизСоздание таблицы Найти похожие ветки
← →
RWR (2005-12-08 16:59) [0]Добрый день! Ув. мастера, проблема при создании таблицы-DBF, вернее одного поля, пишу так:
...
Add("SUMA", ftFloat, 0, False);
...
Затем в это поле делаю копирование из другой таблицы, где после запятой два знака.
В гриде все нормально, тоже два, но при просмотре в FoxPro после запятой четыре.
Файл (эту таблицу-DBF) в дальнейшем нужно передавать на другое предприятие и нужно чтобы в этом поле все таки было два знака после запятой. Как это сделать?
Спасибо.
← →
Johnmen © (2005-12-08 17:10) [1]Это просто в одном месте ты видишь 2 знака, а во втором - 4.
:)
← →
Reindeer Moss Eater © (2005-12-08 17:29) [2]Тип поля ftFloat вообще не предполагает никакого определенного количества знаков после запятой. Это плавающая точка. Нет там ни двух ни четырех знаков после запятой.
← →
RWR (2005-12-08 17:36) [3]Да, но как сделать чтобы было фиксировано два знака?
← →
RWR (2005-12-08 17:38) [4]В файле из которого происходит копирование два знака и мне нужно чтобы также было и во втором.
← →
Reindeer Moss Eater © (2005-12-08 17:39) [5]Используй другие типы полей. В справке они подробно описаны.
← →
RWR (2005-12-08 17:41) [6]
> Reindeer Moss Eater © (08.12.05 17:39) [5]
Спасибо.
← →
RWR (2005-12-08 17:53) [7]К сожалению в справке ничего кроме ftInteger или ftString не нашел, есть другие, конечно, но они не подходят.
← →
Desdechado © (2005-12-08 17:58) [8]ALTER TABLE xxx ADD fld NUMERIC(10,2);
← →
RWR (2005-12-08 18:05) [9]
> Desdechado © (08.12.05 17:58) [8]
Спасибо!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.02.05;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.075 c