![]() |
|
|
![]()
|
|
| KateL |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 9.8.2007 Где: Новосибирск Репутация: нет Всего: нет |
Помогите решить проблему.
Есть база данных на FoxPro. Также существует база данных в MS Access, с которой работает моя программа, написанная на C++Builder 6. Требуется конвертировать данные из FoxPro в мою базу (можно просто в Access, дальше я уже разберусь). Проблема втом, что с FoxPro я ни разу не сталкивалась и что-то не получается его подключить к Билдеру (пробовала через BDE, ADO, Advantage DataBase Server). В директории, кроме программы на FoxPro есть файлы: PDOXUSRS.NET - 13KB QLCAT.FPT - 190KB FOXUSER.FPT - 6KB RCAT.DBF - 379KB QLCAT.DBF - 31KB FOXUSER.DBF - 1KB QLCAT.CDX - 23KB Не могли бы вы заодно пояснить, что это за файлы (расширения)? DBF, видимо, таблицы. У меня получалось открыть таблицу RCAT.DBF, а остальные - нет |
|||
|
||||
| Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: 13 Всего: 60 |
я использую для доступа из Дельфей OLEDB для FoxPro, скаченный со сайта Microsoft
DBF- файлы таблиц CDX - файлы индексоы FTP - файл memo-поля NET- служебный файл для сетевого режима -------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
| mutex |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 17.10.2004 Репутация: нет Всего: 3 |
KateL,
Как сказал Cashey, надо использовать VFP OLEDB, и такую строку ADO-соединения: Provider=VFPOLEDB.1;Collating Sequence=MACHINE;Data Source=C:\TEST\ где вместо каталога C:\TEST\ надо вставить каталог с DBF-ками FOXUSER.* - служебные файлы Фокса PDOXUSRS.NET - служебный файл Парадокса Их можно проигнорировать |
|||
|
||||
| KateL |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 9.8.2007 Где: Новосибирск Репутация: нет Всего: нет |
Спасибо за ответы, но что-то у меня не получается...
Что я делала: 1. Скачала драйвер OLEDB для FoxPro 2. в компоненте ADOTable задала предложенный ConectionString НО: при выборе TableName возникает только FOXUSER, а остальных нет В чем может быть проблема? |
|||
|
||||
| mutex |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 17.10.2004 Репутация: нет Всего: 3 |
Katel, выложите свою строку соединения сюда.
Попробуйте текст "Provider=VFPOLEDB.1;Collating Sequence=MACHINE;Data Source=C:\TEST\ " (без кавычек) вводить в свойство ConectionString компонента ADOConnectiion. А компонент ADOTable прицепите к компоненту ADOConnectiion. Также проверьте свойства файла RCAT.DBF в проводнике. Может он скрытый файл? Это сообщение отредактировал(а) mutex - 28.8.2007, 13:51 |
|||
|
||||
![]()
|
| Правила форума "Foxpro/Clipper/Dbase" | |
|
|
Запрещается! 1. Публиковать ссылки для чисто рекламных целей. 2. Оффтопить, флеймить, говорить не культурно. Пожалуйста, адекватно задавайте свой вопрос. Тема должна создаваться с названием характеризующем Вашу проблему. Задавайте вопросы правильно - как спросите, так вам и ответят. Разрешено! Давать ссылки на статьи, обзоры, если это не нарушает первый пункт правил. Задавая вопрос, давайте нужную информацию касающуюся Вашей проблемы. Этим вы ускорите полезные ответы. P.S. Размещение рекламы будет строго наказываться! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MoLeX |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Foxpro/Clipper/Dbase | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |