![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
проблема с 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 ?