Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как на ВБА из одной базы данных закрыть другую открытую базу данных? / 10 сообщений из 10, страница 1 из 1
02.09.2016, 08:02
    #39302422
Как на ВБА из одной базы данных закрыть другую открытую базу данных?
Добрый день.
Как на ВБА из одной базы данных закрыть другую открытую базу данных? Путь ко второй базе известен.
Спасибо?
...
Рейтинг: 0 / 0
02.09.2016, 08:47
    #39302441
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на ВБА из одной базы данных закрыть другую открытую базу данных?
Акцесс - настольная база, а не серверная, такой возможности нет. Это можно корректно сделать только закрыв все приложения, работающие с базой. Автоматически закрывать приложения можно, только если в них написан модуль, который постоянно проверяет признак того, что приложение должно быть закрыто и после предупреждения закрывает приложение.
...
Рейтинг: 0 / 0
02.09.2016, 09:10
    #39302449
guest_rusimport
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на ВБА из одной базы данных закрыть другую открытую базу данных?
ЯсноСолнышко,
если запущены на одном компьютере - можно закрыть из одной вторую , но окно Access-a от второй базы так и останется не закрытым
Код: vbnet
1.
2.
3.
4.
5.
Function clos()
Dim db2 As Object
Set db2 = GetObject("диск:\путь к базе\db2.mdb")
db2.CloseCurrentDatabase
End Function
...
Рейтинг: 0 / 0
02.09.2016, 09:16
    #39302456
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на ВБА из одной базы данных закрыть другую открытую базу данных?
guest_rusimport
Код: vbnet
1.
GetObject("диск:\путь к базе\db2.mdb")


Так неизвестен же путь ко второй базе
...
Рейтинг: 0 / 0
02.09.2016, 09:25
    #39302465
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на ВБА из одной базы данных закрыть другую открытую базу данных?
MrShinТак неизвестен же путь ко второй базе

ЯсноСолнышкоПуть ко второй базе известен.
...
Рейтинг: 0 / 0
02.09.2016, 10:01
    #39302490
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на ВБА из одной базы данных закрыть другую открытую базу данных?
vmag,
Похоже, нужно уже мне очки покупать :)
...
Рейтинг: 0 / 0
03.09.2016, 00:14
    #39303012
guest_rusimport
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на ВБА из одной базы данных закрыть другую открытую базу данных?
guest_rusimportЯсноСолнышко,
если запущены на одном компьютере - можно закрыть из одной вторую , но окно Access-a от второй базы так и останется не закрытым
Код: vbnet
1.
2.
3.
4.
5.
Function clos()
Dim db2 As Object
Set db2 = GetObject("диск:\путь к базе\db2.mdb")
db2.CloseCurrentDatabase
End Function


затормозил малость , если

db2.CloseCurrentDatabase

заменить на

db2.Quit

то окошко второго Access тоже закроется
...
Рейтинг: 0 / 0
03.09.2016, 09:45
    #39303047
Как на ВБА из одной базы данных закрыть другую открытую базу данных?
guest_rusimport, СПАСИБО
...
Рейтинг: 0 / 0
03.09.2016, 10:20
    #39303054
Как на ВБА из одной базы данных закрыть другую открытую базу данных?
[quot guest_rusimport][quot guest_rusimport]ЯсноСолнышко,
если запущены на одном компьютере - можно закрыть из одной вторую , но окно Access-a от второй базы так и останется не закрытым
[src vba]
Function clos()
Dim db2 As Object
Set db2 = GetObject("диск:\путь к базе\db2.mdb")
db2.CloseCurrentDatabase
End Function

Дело в том, что база которую надо закрыть находится на другом компе и я к ней подключаюсь через сетевой диск. Данный код к сожалению не работает в моем случае. Есть ли способ закрыть базу Акцесс открытую на другом компе находящимся в сети?
Спасибо.
...
Рейтинг: 0 / 0
03.09.2016, 12:08
    #39303091
guest_rusimport
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на ВБА из одной базы данных закрыть другую открытую базу данных?
ЯсноСолнышко,
интернет вам в помощь (поищите - это популярный вопрос) , вот , например - http://itband.ru/2009/11/remote-execution/
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как на ВБА из одной базы данных закрыть другую открытую базу данных? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]