|
Как создать сохраненный запрос к серверу по ADO
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Код: vbnet 1. 2. 3. 4. 5. 6. 7.
Код: vbnet 1.
Как создать сохраненный запрос к серверу по ADO соединению? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2022, 09:35 |
|
Как создать сохраненный запрос к серверу по ADO
|
|||
---|---|---|---|
#18+
1. "Сохраненный запрос" называется "процедура". 2. Создание Код: sql 1.
3. Вызов Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2022, 10:30 |
|
Как создать сохраненный запрос к серверу по ADO
|
|||
---|---|---|---|
#18+
Adilby Код: vbnet 1. 2. 3. 4. 5. 6. 7.
Я имел ввиду вот этот запрос к серверу. Он работает через DAO соединение, а мне бы хотелось иметь такой запрос по ADO соединению. DAO не стабильно работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2022, 11:01 |
|
Как создать сохраненный запрос к серверу по ADO
|
|||
---|---|---|---|
#18+
tblServer - сохраненный в аксесе запрос к серверу. tblLocal - таблица в аксес. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2022, 12:03 |
|
Как создать сохраненный запрос к серверу по ADO
|
|||
---|---|---|---|
#18+
tblServer - это у вас запрос к внешнему серверу, например к MS SQL Server? вероятно вы хотели сделать pass-through query. это можно сделать как в ручном режиме из интерфейса, так и программно. смотрите тут: https://docs.microsoft.com/ru-ru/office/troubleshoot/access/adox-create-sql-pass-through-query ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2022, 12:27 |
|
Как создать сохраненный запрос к серверу по ADO
|
|||
---|---|---|---|
#18+
Konst_One tblServer - это у вас запрос к внешнему серверу, например к MS SQL Server? Да, верно. Но в моем случае сервер на MySQL. Konst_One вероятно вы хотели сделать pass-through query. это можно сделать как в ручном режиме из интерфейса, так и программно. смотрите тут: https://docs.microsoft.com/ru-ru/office/troubleshoot/access/adox-create-sql-pass-through-query Создал запрос по примеру вашей ссылки, но он ни чем не отличается от ранее созданного моего запроса: Adilby Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Код: vbnet 1. 2. 3. 4. 5. 6. 7.
Мне хотелось бы использовать именно строку подключения ADO: Код: vbnet 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2022, 13:44 |
|
Как создать сохраненный запрос к серверу по ADO
|
|||
---|---|---|---|
#18+
не понимаю, что вам нужно. Сначала убедитесь, что вы можете через интерфейс Access произвести нужные вам действия. PS откройте ODBC-менеджер, создайте там нужный вам DSN и уже его используйте в pass-through query ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2022, 13:52 |
|
Как создать сохраненный запрос к серверу по ADO
|
|||
---|---|---|---|
#18+
Хорошо, если кратко вопрос такой: Можно ли импортировать данные из таблицы сервера MySQL в локальную таблицу Access через соединение по ADO? Через пробежку по recordset не надо, работает долго, надо через INSERT, работает быстрее, типа Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2022, 13:10 |
|
Как создать сохраненный запрос к серверу по ADO
|
|||
---|---|---|---|
#18+
так вы же писали, что линковка таблички из MySQL у вас нормально работает, так в чём тогда вопрос? порядок должен быть такой: 1. линкуем табличку(view) из MySQL в вашу базу MDB 2. делаем обычный запрос внутри вашей MDB , использую уже прилинкованную табличку(view) PS можете юзать ADO или DAO, это как вам уже удобней ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2022, 13:19 |
|
Как создать сохраненный запрос к серверу по ADO
|
|||
---|---|---|---|
#18+
Интересно:а какова степень "кривизны" рук у того кто это заявляет Adilby ..... DAO не стабильно работает. Adilby Через пробежку по recordset не надо, работает долго, надо через INSERT, работает быстрее Не "изобретайте" велосипед-Вам еще в первом ответе сказали как надо делать ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2022, 16:17 |
|
Как создать сохраненный запрос к серверу по ADO
|
|||
---|---|---|---|
#18+
Adilby Хорошо, если кратко вопрос такой: Можно ли импортировать данные из таблицы сервера MySQL в локальную таблицу Access через соединение по ADO? Я выкрутился следующим образом. 1. Создал DSN через панель управления -> администрирование -> источники данных ODBC 2. Дальше в своей базе данных Внешние данные -> Создать источник данных -> Из других источников -> База данных ODBC -> Импорт -> Источник данных компьютера 3. После импорта Access сам прелагает сохранить операцию импорта. 4. А дальше просто на кнопку простейший код повесил. Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2022, 18:20 |
|
|
start [/forum/topic.php?fid=45&tid=1609451]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 303ms |
total: | 435ms |
0 / 0 |