Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Траблы при копировании в dBASE IV


Автор: kulikoff 8.2.2006, 14:39
Такая ситуация: необходимо данные из поля в таблице Оракла с типом поля Numeric(8,2) скопировать в файл dBASE IV, у которого нужное поле имеет тип Float. При копировании переносятся числа, но без запятой. Запрос - самый простой insert into. Я неправильно тип поля в dBASE IV файле указал? Какой тогда надо ставить тип?

Автор: sexton 8.2.2006, 14:41
А у float размерность тоже 8:2?

Автор: kulikoff 8.2.2006, 14:53
там нельзя задать размерность до и после запятой (dBASE IV мучу в Database Desktop). Там можно просто размер задать от 1 до 255

Автор: ТоляМБА 8.2.2006, 14:57
Type: NUMBER
Size:20 (всего знаков)
Dec: 5 (из всего знаков 5 знаков после заяпятой)
Должно хватить

Автор: bas 8.2.2006, 15:03
Цитата(kulikoff @ 8.2.2006, 14:39 Найти цитируемый пост)

скопировать в файл dBASE IV, у которого нужное поле имеет тип Float

У dBASE IV нет типа Float, но есть Numeric
kulikoff покажи запрос и через что делаешь.


Автор: kulikoff 8.2.2006, 15:09
Спасибо, не знал, что в DEC надо ставить

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)