|
неименованный экземпляр драйвера ODBC (MySql ODBC)
|
|||
---|---|---|---|
#18+
Привет всем, столкнулся с небольшим неудобством при присоединении access к серверу MySQL через MySQL ODBC Driver 5.3 Создаю именованный экземпляр драйвера в списке администрирования ODBC, настраиваю его, линкую таблицы , все работает. Но ссылаться при линковке таблицы нужно обязательно на именованный экземпляр созданный на компьютере. Только если настроен DSN. Ладно, хрен с ним, пошел дальше, решил отучить аксесс от создания именованного DSN. Снес таблицу ,зашел в конструктор запроса, сделал тип запроса к серверу, текст запроса сделал Код: plsql 1.
Строку подключения сделал в свойствах запроса несвязанную с конкретным именным подключением: Код: plsql 1.
Все здорово и замечательно, запрос чудесно сделал выборку с сервера. Теперь хочу спросить, а можно ли как нибудь отучить линкованную таблицу от именованного экземпляра подключения . Именно таблицу , не привязываться через DSN , который надо отдельно создавать, а по аналогии с запросом напрямую использовать драйвер myOdbc?? Если да, то где там в свойствах можно прописать мой connection string? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 00:27 |
|
неименованный экземпляр драйвера ODBC (MySql ODBC)
|
|||
---|---|---|---|
#18+
...пошел дальше..и решил задачку... Через VBA создал линкованную таблицу, но процедуру создания пришлось писать кодом и вешать на кнопку..: Код: vbnet 1. 2. 3. 4.
Все отлично работает, вопрос на 90% отпал, но может быть кто нибудь подскажет, где в настройках линкуемой таблицы ручками можно прописать источник данных ,минуя VBA? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 00:51 |
|
неименованный экземпляр драйвера ODBC (MySql ODBC)
|
|||
---|---|---|---|
#18+
Ребят, а как можно проверить программно состояние соединения Connection, через код VBA? После первого подключения и ввода MySQL евского логина и пароля все остальные таблицы по умолчанию хранят настройки подключения и все отлично работает. А как проверить наличие данного соединения? Чтобы было True или False к примеру? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2016, 21:47 |
|
неименованный экземпляр драйвера ODBC (MySql ODBC)
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2016, 22:28 |
|
неименованный экземпляр драйвера ODBC (MySql ODBC)
|
|||
---|---|---|---|
#18+
а так? Код: vbnet 1. 2. 3. 4. 5. 6.
Этот пример понятен. Я его тестировал. Но есть один любопытный момент. После того как я один раз задействовал ввод логина и пароля MySQL ODBC driver при входе в проект аксесс, он на все время открытого проекта MS Access сохраняет настройки текущего соединения . Один раз ввожу логин и пароль в формочку как указано на картинке, и после этого для всех присоединенных таблиц ничего подобного вводить не надо. Где-то хранятся настройки текущего соединения. И мне именно н ужно проверить текущее соединение проекта, без ввода логина и пароля. Просто наличие текущего соединения с MySQL ODBC driver ом Можете подсказать, как это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2016, 13:28 |
|
неименованный экземпляр драйвера ODBC (MySql ODBC)
|
|||
---|---|---|---|
#18+
Сергей Лалов, посмотри Код: vbnet 1. 2. 3. 4.
Может там хранится? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2016, 14:54 |
|
неименованный экземпляр драйвера ODBC (MySql ODBC)
|
|||
---|---|---|---|
#18+
Ну а вообще-то это тут Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2016, 15:02 |
|
неименованный экземпляр драйвера ODBC (MySql ODBC)
|
|||
---|---|---|---|
#18+
ШыфлНу а вообще-то это тут Код: vbnet 1.
Ну это как частность более. Соединение это объект/свойство, который можно проверить без привязки к конкретной таблице. Попробую четыре варианта предложенные чуть выше. State пробовал вчера, дебаггер ругаиццо, попробую остальное сегодня. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2016, 15:08 |
|
неименованный экземпляр драйвера ODBC (MySql ODBC)
|
|||
---|---|---|---|
#18+
Сергей ЛаловСоединение это объект/свойство, который можно проверить без привязки к конкретной таблице. То, что каждая таблица может быть прилинкована к другому серверу вас, как бэ, не смущает, я так понимаю... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2016, 15:30 |
|
неименованный экземпляр драйвера ODBC (MySql ODBC)
|
|||
---|---|---|---|
#18+
[quot Шыфл]Сергей ЛаловТо, что каждая таблица может быть прилинкована к другому серверу вас, как бэ, не смущает, я так понимаю... Как бы нет, у меня одно активное соединение, по архитектуре проекта ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2016, 15:43 |
|
неименованный экземпляр драйвера ODBC (MySql ODBC)
|
|||
---|---|---|---|
#18+
ШыфлСергей Лалов, посмотри Код: vbnet 1. 2. 3. 4.
Может там хранится? Спасибо, сегодня гляну ) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2016, 15:46 |
|
|
start [/forum/topic.php?fid=45&fpage=113&tid=1613916]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 337ms |
total: | 455ms |
0 / 0 |