![]() |
|
Модераторы: gambit |
![]()
|
|
| Archangel |
|
|||
|
Unregistered |
Всем доброго дня!
Проблема у меня такова: нужно вытащить данные из БД, сделанной в FoxPro 2.5. Прога пишется в Visual Studio. Похоже, надо юзать OBDC, но как, я так и не понял. Пытался создавать соединения с помощью встроенного драйвера, так он таблицу видит, а поля прочитать не может... Помогите, плиз! Я тут у Вас в архиве такую же тему нашел, но там никто не откликнулся... Заранее благодарю за любую помощь! |
|||
|
||||
| Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: нет Всего: 60 |
На счет Visual Studio не знаю. Могу посоветовать самый на мой взгляд простой способ, если есть Visual FoxPro, то пересохранить таблицы в нем, он их нормально откроет, если они не повреждены. И уже эти таблицы будут замечательно доступны через ODBC или BDE.
-------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: 1 Всего: 36 |
Поидее, это не в студии дело. Она отлично работает с ODBC (и не только
К сожалению, у меня Fox Pro нету, ничего конкретного сказать не могу. А ты пробовал из другой среды, скажем Delphi, коннектиться? Без проблем? -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: нет Всего: 60 |
Простите за оффтоп, но я что-то не понял, какое отношение эта тема имеет к NET? Зачем ее сюда переместили?
Kurt это досовская база, там могут быть заморочки при коннекте через ODBC -------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: нет Всего: 118 |
Человек пишет приложение на .NET - а база может быть какой угодно. Проблема ведь наверняка не на уровне самой базы, если конечно сами файлы данных не грохнулись.
Проблема в том, что из .NET до них не добраться. А в .NET можно использовать OleDB компоненты, среди которых есть как раз ODBC драйвер. Как настроить ODBC: Жмем Пуск->Настройка->Панель управления. Там находим "Администрирование". В нем находим "Источники данных (ODBC)". Запускаем и там пытаемся создать новый источник данных. Там по идее надо просто внимательно читать диалоги и должно быть все понятно. Когда в .NET настраиваешь OleDBConnection, то там как раз после выбора провайдера ODBC надо будет указать свой источник данных. |
|||
|
||||
| shilnik |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 377 Регистрация: 22.12.2003 Репутация: нет Всего: 1 |
Может немного запоздало, но...
Я делал вот так:
|
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |