|
|
|
Управление работой нескольких БД. Вопрос.
|
|||
|---|---|---|---|
|
#18+
Есть несколько баз данных на Microsoft Access. У каждой из которых свой файл рабочей группы (соответственно свои пользователи, пароли и вообще своя архитектура защиты). Как открывать эти базы из одного приложения (при этом программно изменять привязку к тому или иному файлу рабочей группы)??? Может необходимо написать отдельную прогу на VBA или это можно делать из Access? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2004, 16:48 |
|
||
|
Управление работой нескольких БД. Вопрос.
|
|||
|---|---|---|---|
|
#18+
если открывать допустимо последовательно, то (DAO) то проглядывается что-то типа: DBEngine.SystemDB = "yourSystemDB.mdw" дальше ... Dim wks AS Workspace Set wks = CreateWorkspace("DataDB", "admin", "", dbUseJet) Set eDb = wks.OpenDatabase(Name, Options, Readonly, Connect) имя и пароль как будто можно в Connect запихнуть Если устроить единую систем.дб, то все можно пооткрывать одновременно. Как по другому - не знаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2004, 18:53 |
|
||
|
Управление работой нескольких БД. Вопрос.
|
|||
|---|---|---|---|
|
#18+
Гарри Робинсон учит так: Set Cnn = New ADODB.Connection Cnn.Provider = "Microsoft.Jet.OLEDB.4.0;" Cnn.Properties("Jet OLEDB:System database") = _ strDbName & ".mdw" Cnn.Properties("Password") = "manager" Cnn.Properties("User Id") = "manager" Cnn.Open "Data Source=" & strDbName & ".mdb;" MyConnStr = Cnn.ConnectionString www.vb123.com/toolshed/02_docs/accessadosecure.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 03:27 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1669&tid=1676176]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 407ms |

| 0 / 0 |
