| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Базы данных под .NET > Fox Pro 2.5 |
| Автор: Archangel 23.8.2004, 14:50 |
| Всем доброго дня! Проблема у меня такова: нужно вытащить данные из БД, сделанной в FoxPro 2.5. Прога пишется в Visual Studio. Похоже, надо юзать OBDC, но как, я так и не понял. Пытался создавать соединения с помощью встроенного драйвера, так он таблицу видит, а поля прочитать не может... Помогите, плиз! Я тут у Вас в архиве такую же тему нашел, но там никто не откликнулся... Заранее благодарю за любую помощь! |
| Автор: Cashey 23.8.2004, 22:26 |
| На счет Visual Studio не знаю. Могу посоветовать самый на мой взгляд простой способ, если есть Visual FoxPro, то пересохранить таблицы в нем, он их нормально откроет, если они не повреждены. И уже эти таблицы будут замечательно доступны через ODBC или BDE. |
| Автор: Kurt 24.8.2004, 20:47 |
| Поидее, это не в студии дело. Она отлично работает с ODBC (и не только К сожалению, у меня Fox Pro нету, ничего конкретного сказать не могу. А ты пробовал из другой среды, скажем Delphi, коннектиться? Без проблем? |
| Автор: Cashey 24.8.2004, 23:12 |
| Простите за оффтоп, но я что-то не понял, какое отношение эта тема имеет к NET? Зачем ее сюда переместили? Kurt это досовская база, там могут быть заморочки при коннекте через ODBC |
| Автор: AntonSaburov 25.8.2004, 10:21 |
| Человек пишет приложение на .NET - а база может быть какой угодно. Проблема ведь наверняка не на уровне самой базы, если конечно сами файлы данных не грохнулись. Проблема в том, что из .NET до них не добраться. А в .NET можно использовать OleDB компоненты, среди которых есть как раз ODBC драйвер. Как настроить ODBC: Жмем Пуск->Настройка->Панель управления. Там находим "Администрирование". В нем находим "Источники данных (ODBC)". Запускаем и там пытаемся создать новый источник данных. Там по идее надо просто внимательно читать диалоги и должно быть все понятно. Когда в .NET настраиваешь OleDBConnection, то там как раз после выбора провайдера ODBC надо будет указать свой источник данных. |
| Автор: shilnik 26.1.2006, 12:58 | ||
| Может немного запоздало, но... Я делал вот так:
|