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

Вниз

Добавление записи в таблицу FoxPro из Delphi   Найти похожие ветки 

 
Krugly   (2006-06-07 16:17) [0]

Здраствуйте.
Недавно пришлось начать работать с БД. В Delphi подключил таблицу FoxPro и добавлял в неё записи через связку Insert ... Post.
 Добавление записи происходило успешно и в SQL Explorer она отображается. Но в программе написанной FoxPro эта запись не отображается, а вот после переиндексации в нём же она отображается.
 Для таблицы создан индекс .CDX.   При попытке открыть индексный файл в Delphi вылетает сообщение об ошибки его открытия и предлагается открвть только для чтения.

 Подскажите выход из данной ситуации.


 
tesseract ©   (2006-06-07 16:32) [1]

работать через ADO используя дрйвер для foxpro.


 
Desdechado ©   (2006-06-07 17:58) [2]

БДЕ не умеет нормально работать с фоксом через нативные драйвера, особенно если версия фокса не указана
можно подключиться через ODBC


 
kaif ©   (2006-06-07 19:54) [3]

Меня тоже волнует этот вопрос.
Мне нужно соединиться с базой FoxPro 2.6
Через BDE (нативные драйверы FoxPro) не открывает некоторые таблицы (пишет испорчен заголовок, видимо из-за CDX)
Через ADO + ODBC + Visual FoxPro Driver (у заказчика такой имеется на машине) часть таблиц дает ошибку "ошибка в имени поля" или для некоторых таблиц выводит закорюки вместо русских букв, хотя в других - нормально.

Ужоооссс, в обчем.

Есть какой-нибудь кардинальный способ?
Может быть нужно какой-то удачный ODBC драйвер поставить?
Тогда подскажите, где его взять, если не трудно...


 
Krugly   (2006-06-08 13:10) [4]

А где взять драйвер Visual FoxPro Driver, а то он у меня не установлен.

Пробовал работать через Microsoft OLE DB Provider for ODBC Drivers + Файлы dBase, и всё равно не обновляется индексный файл .CDX (в FOX-овской программе не отображаются изменения -- а после переиндексации в FOXPRO изменения отображаются.)

Вставляю данные через ADOQuery SQL-оператором Insert


 
molodoi ©   (2006-06-13 22:56) [5]

Попробуй воспользоваться компонентами Apollo. Хорошо работает с CDX.


 
Anatoly Podgoretsky ©   (2006-06-14 00:08) [6]

OLE DB Provider for Visual FoxPro



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

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

Наверх




Память: 0.48 MB
Время: 0.048 c
15-1153658347
ronyn
2006-07-23 16:39
2006.08.20
сообщения принтера


6-1142006821
safo
2006-03-10 19:07
2006.08.20
Существуют ли функции для работы с файлом HOSTS?


15-1153770062
ronyn
2006-07-24 23:41
2006.08.20
Как установить компонент без файла пакета?


8-1140432629
sco
2006-02-20 13:50
2006.08.20
Ускорение слайд-шоу


2-1154511794
Gnoll
2006-08-02 13:43
2006.08.20
FindFirst, FindNext .....