Главная страница
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-1153834207
nordic3
2006-07-25 17:30
2006.08.20
Размеры и координаты ВСЕХ окон


4-1146047721
Still Swamp
2006-04-26 14:35
2006.08.20
Лог Windows


4-1145953633
Creative
2006-04-25 12:27
2006.08.20
разница между WM_CREATE и WM_COMMAND


15-1153407874
Exception
2006-07-20 19:04
2006.08.20
Пошлость или искусство?


1-1152090839
jiny
2006-07-05 13:13
2006.08.20
Криптование и архивация потока TMemoryStream