Форум: "Базы";
Текущий архив: 2003.02.24;
Скачать: [xml.tar.bz2];
ВнизПовреждение 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c