Главная страница
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
2-1154270817
Филипок:)
2006-07-30 18:46
2006.08.20
Помогите!!!!!!


2-1154270540
Homo Sapiens
2006-07-30 18:42
2006.08.20
Progressbar


3-1150300875
worldmen
2006-06-14 20:01
2006.08.20
Ошибка при вставке.


3-1149944456
lluha
2006-06-10 17:00
2006.08.20
Access и DBGrid


2-1154592529
Lagrima_JN
2006-08-03 12:08
2006.08.20
Возможность редактирования отдельных столбцов в StringGrid.