Подключение к БД Paradox из C#
От: Svat_P Россия http://svyatoslavpankratov.blogspot.com/
Дата: 17.11.10 15:43
Оценка:
Всем добрый вечер!



Нужно подключить БД Paradox в Server Explorer в Visual Studio.

Выполняю следующие действия:

1. Нажимаю добавить соединение.

2. Источник данных ставлю Microsoft ODBC Data Source.

3. В Data source specification ставлю галочку Use connection string.

4. Нажимаю Build...

5. После чего в новом окошке наживаю на кнопку Create DSN.

6. В новом диалоге выбираю драйвер, для которого задаю источник. Выбираю Microsoft Paradox Driver (*.db).

7. Нажимаю далее.

8. Ввожу имя файлового источника данных.

9. Жму готово.

10. Выскакивает окошко, установка драйвера для ODBC для Paradox. Оставляю все по умолчанию. Жму ок.

11. После чего, соединение настроено. Жму Test connection. После чего тест успешно пройден.

12. Жму ок. В Data connections появляется требуемое соединение.



Пока все хорошо =)

Раскрываю соединение. Раскрываю таблицы. Все они есть. Но когда пытаюсь раскрыть табличку, чтобы увидеть ее структуру, то структура не появляется. Исчезает плюсик, говорящий о том, что узел в дереве можно развернуть. При попытке через контекстное меню произвести операцию Retrieve Data у таблички выскакивает ошибка:





В чем может быть проблема?



Буду благодарен за любую помощь!
c# .net paradox
Re: Подключение к БД Paradox из C#
От: Svat_P Россия http://svyatoslavpankratov.blogspot.com/
Дата: 17.11.10 18:50
Оценка:
Здравствуйте, Svat_P, Вы писали:

S_P>Всем добрый вечер!




S_P>Нужно подключить БД Paradox в Server Explorer в Visual Studio.


S_P>Выполняю следующие действия:


S_P>1. Нажимаю добавить соединение.


S_P>2. Источник данных ставлю Microsoft ODBC Data Source.


S_P>3. В Data source specification ставлю галочку Use connection string.


S_P>4. Нажимаю Build...


S_P>5. После чего в новом окошке наживаю на кнопку Create DSN.


S_P>6. В новом диалоге выбираю драйвер, для которого задаю источник. Выбираю Microsoft Paradox Driver (*.db).


S_P>7. Нажимаю далее.


S_P>8. Ввожу имя файлового источника данных.


S_P>9. Жму готово.


S_P>10. Выскакивает окошко, установка драйвера для ODBC для Paradox. Оставляю все по умолчанию. Жму ок.


S_P>11. После чего, соединение настроено. Жму Test connection. После чего тест успешно пройден.


S_P>12. Жму ок. В Data connections появляется требуемое соединение.




S_P>Пока все хорошо =)


S_P>Раскрываю соединение. Раскрываю таблицы. Все они есть. Но когда пытаюсь раскрыть табличку, чтобы увидеть ее структуру, то структура не появляется. Исчезает плюсик, говорящий о том, что узел в дереве можно развернуть. При попытке через контекстное меню произвести операцию Retrieve Data у таблички выскакивает ошибка:



S_P>



S_P>В чем может быть проблема?




S_P>Буду благодарен за любую помощь!



Проблема решена через запуск студии из под администратора =)
Re[2]: Подключение к БД Paradox из C#
От: andrey82  
Дата: 17.11.10 18:55
Оценка: 11 (2)
Здравствуйте, Svat_P, Вы писали:


S_P>Проблема решена через запуск студии из под администратора =)


Win7 ?
Если не ошибаюсь , то программа работающая с БД paradox пытается создать служебный файл в корне диска C:. Поэтому и нужны права администратора
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.