Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];

Вниз

Добавление записи в таблицу 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.041 c
15-1153609537
Ketmar
2006-07-23 03:05
2006.08.20
сборник стихов Дины Арбениной


2-1154449222
Lexx_lamer
2006-08-01 20:20
2006.08.20
Написание компонентов Delphi


1-1151996902
JohnKorsh
2006-07-04 11:08
2006.08.20
Измерение интервалов, меньших 1 mS.


2-1154080034
Sank
2006-07-28 13:47
2006.08.20
опять кодировка


2-1154347870
just a girl
2006-07-31 16:11
2006.08.20
видимость формы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский