![]() |
|
Модераторы: gambit |
![]()
|
|
| charodej |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 26.3.2008 Где: Тула Репутация: нет Всего: нет |
Помогите пожалуйста!
Разрабатываем приложение, в котором пользователь может подключаться к mysql. Как известно, это можно сделать несколькими путями: через Odbc (с драйверами MyODBC 2.50 или MyODBC 3.51), через Oledb и ещё некоторыми экзотическими способами (MySQLDriverCS (.NET) , Core Labs MySQLDirect (.NET), SevenObjects MySqlClient (.NET)).... Так вот, вопрос в том, каким образом можно опросить компьютер пользователя на список установленных провайдеров (и версии драйверов, как в случае с Odbc), чтобы пользователь мог выбрать полюбившийся ему провайдер, а мы в приложении могли грамотно сформировать строку подключения... Заранее премного благодарен... |
|||
|
||||
| Miller_time |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 641 Регистрация: 8.9.2006 Где: Нижний Новгород Репутация: нет Всего: 1 |
Скоркей всего ты хотел сказать, наличии библиотек пользователя для работы с MySQL используй бональную проверку.
|
|||
|
||||
| charodej |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 26.3.2008 Где: Тула Репутация: нет Всего: нет |
я хотел сказать, что мы должны узнать установлен ли на компе у пользователя, например,
mysql-connector-odbc-3.51 или mysql-connector-net-5.0.8.1, как это можно сделать, и что вы подразумевали под банальной проверкой? если можно напишите по подробней... |
|||
|
||||
| Rififi |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1254 Регистрация: 9.3.2008 Репутация: нет Всего: 36 |
charodej,
если провайдер вменяемый, то он имплементирует интерфейс DbProviderFactory тогда DbProviderFactories.GetFactoryClasses и анализ на предмет mysql-specific значений |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [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. |