Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

проблема с Clipper-вской табл. [D5, Clipper]


ss300 ©   (2003-10-23 13:27:00) 

здарова мастера!
проблема серьезная.. в Клипперовской таблице есть поле (character), длина кторого 512.. в дельфях срезает это поле, там кажется максимум 255.. как обойти это? может как то преобразовать в MEMO, без потери данных?
заранее кланяюсь


sniknik   (2003-10-23 15:11:00) [1]

bushmen © (23.10.03 14:20) [8]
не в обиду, я же не в качестве наезда а так процессе разговора. а про в каком месте режет знал т.к. сталкивался.


ss300   (2003-10-23 14:42:00) [2]

Halcyan подходит) спасибо ребята


bushmen   (2003-10-23 14:20:00) [3]

>sniknik ©

Ты мой первый пост посмотри - я спрашивал, напрямую пытается прочитать, или после слива в другую структуру!


sniknik   (2003-10-23 14:14:00) [4]

> а моя прога должна автоматически это все делать.
ну так меняй компонент доступа на с поддержкой клипера, что для прямого чтения что для автоматической замены типа поля, его надо прочитать.
(Halcyon не единственный, не нравится поиши другой)


ss300   (2003-10-23 14:01:00) [5]

sniknik ты прав.. при чтении режет..
ваще то есть такая прога dbu, там все видно,и там можно поменять тип поля на мемо, но вручную делается.. а моя прога должна автоматически это все делать.


sniknik   (2003-10-23 13:55:00) [6]

bushmen © (23.10.03 13:49) [3]
а какая разница? он же его уже на чтении режет.


sniknik   (2003-10-23 13:52:00) [7]

в Clipper длинна задается в Word в dBase в Byte, если смотреть через компонент дбейса то часть размера попадает в "точность" то что после запятой (для строк игнорируется).
поменяй компонент доступа, для примера Halcyon (правда у него тоже есть в этом пункте "глючок"(?) не понимает индексов по полному такому полю (было разбирались тут с кемто по этому поводу, пришлось править в Halcyon, но исходные тексты есть, можно))
http://www.vodonosov.newmail.ru/develop/develop.htm


bushmen   (2003-10-23 13:49:00) [8]

Нет, я не об этом. А в Oracle какой тип поля использовали?
varchar(512) ?


ss300   (2003-10-23 13:45:00) [9]

в db не пробовал
пытался в Оракловую базу, обломался


bushmen   (2003-10-23 13:29:00) [10]

Что значит "В Дельфях срезает это поле"? Вы данные из dbf перекинули в db ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо