Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.24;
Скачать: CL | DM;

Вниз

Повреждение FPT   Найти похожие ветки 

 
Arkady ©   (2003-02-04 17:00) [0]

Уже несколько раз одна и та же ошибка: Read failure … *.FPT. Скорее всего это связано с использованием поля типа memo. Легко восстанавливается. Но все-таки, как предотвратить дальнейшее появление данной ошибки?


 
Arkady ©   (2003-02-05 08:24) [1]

Подскажите, кто знает. Может вообще отказаться от поля Memo и использовать только Character?


 
Stray   (2003-02-05 08:32) [2]

У поля Character ограничение длины в 255 символов. Не совсем понятно когда и как возникает ошибка...


 
Arkady ©   (2003-02-05 09:33) [3]


> Stray (05.02.03 08:32)


Я использую поле Memo, имеющее длину много большую, чем Character. При работе с таблицей без Memo проблем не возникает. Вопрос в том, что можно ли нормально работать с таблицей dBase, содержащей поле Memo.


 
Stray   (2003-02-05 09:56) [4]

Вполне нормально работает.
Посмотрите внимательнее: Расширение у мемо файла dBase - table.dbt! Судя по ошибке, Вы наверное используете не тот драйвер! расширение мемофайла fpt это у таблицы FoxPro!!!


 
Anatoly Podgoretsky ©   (2003-02-05 10:07) [5]

Это не dBase таблица!
Не ясно как ты работаешь, через что, какие драйвера и т.д.


 
Arkady ©   (2003-02-05 10:24) [6]


> Anatoly Podgoretsky © (05.02.03 10:07)


Для меня все таблицы с расширением DBF являются dBase :). На самом деле таблица FoxPro. Работаю через BDE. При открытии TTable устанавливаю TableType:=ttfoxpro. Ввод данных в Memo-поле с помощью TDBMemo.


 
Anatoly Podgoretsky ©   (2003-02-05 10:28) [7]

Это очень плохо, поскольку не соответствует истине и нормальной работе.
При работе через BDE/Стандартный драйвер - Борланд рекомендует работать только в режиме ReadOnly, поскольку последствия непредсказуемы.


 
Arkady ©   (2003-02-05 11:23) [8]

То есть вывод какой?
Не использовать Memo-поля или вообще таблицы FoxPro в Delphi?


 
Stray   (2003-02-05 12:59) [9]

Таблицы фокспро в дельфи работают великолепно! Правда не работал с ними через BDE... работаю через ADO...


 
Arkady ©   (2003-02-05 13:30) [10]


> Stray (05.02.03 12:59)


Спасибо, буду пытаться перейти на ADO.


 
Stray   (2003-02-05 13:42) [11]


> Спасибо, буду пытаться перейти на ADO.

Зачем же так сразу категорично.. я же не говорил что BDE сними криво работает.. я не пробовал, но сейчас попробую...


 
Stray   (2003-02-05 14:15) [12]

Кхе.. алиас типа STANDART не смог заставить работать.. хотя и выбирал драйвер foxpro... Собственно по той же ошибке не работает и родной из Database Desktop (не просматривает фокспрошные таблички с мемо полями). Еще один минус BDE.. (ИМХО). ЕСли завести dataSource в ODBC а затем пльзовать его через TTable (BDE) то работает... Но нафига идти окружными путями?!?!
На мой взгляд лучше через ADO... и работать с родным драйвером..



Страницы: 1 вся ветка

Текущий архив: 2003.02.24;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.013 c
1-75938
Ihtiandr
2003-02-14 19:13
2003.02.24
combobox


14-76113
vopros
2003-02-05 17:17
2003.02.24
Я закодировался.И чувствую себя великолепно.


14-76085
Malder
2003-01-05 15:28
2003.02.24
BeeOnline Express


1-75909
badaxe
2003-02-14 11:23
2003.02.24
Как запихать картинку в Popup Menu?


1-75889
roadrunner
2003-02-13 23:41
2003.02.24
Закрытие приложения