
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.10.2003, 10:09
|
|||
|---|---|---|---|
|
|||
открытие базы данных |
|||
|
#18+
Подскажите пожалуйста: Мне в одной базе необходимо открыть другую(по нажатию на кнопку), причем путь к ней хранится в поле типа строка, как это можно сделать через DAO?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.10.2003, 10:46
|
|||
|---|---|---|---|
открытие базы данных |
|||
|
#18+
Поиск по форуму тебе поможет..)) Тут много топов на эту тему, поищи... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.10.2003, 10:47
|
|||
|---|---|---|---|
|
|||
открытие базы данных |
|||
|
#18+
я пыталась, не помогает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.10.2003, 11:01
|
|||
|---|---|---|---|
открытие базы данных |
|||
|
#18+
F1! OpenDatabase Method Example This example uses the OpenDatabase method to open one Microsoft Jet database and two Microsoft Jet-connected ODBC databases. Sub OpenDatabaseX() Dim wrkJet As Workspace Dim dbsNorthwind As Database Dim dbsPubs As Database Dim dbsPubs2 As Database Dim dbsLoop As Database Dim prpLoop As Property ' Create Microsoft Jet Workspace object. Set wrkJet = CreateWorkspace("", "admin", "", dbUseJet) ' Open Database object from saved Microsoft Jet database ' for exclusive use. MsgBox "Opening Northwind..." Set dbsNorthwind = wrkJet.OpenDatabase("Northwind.mdb", _ True) ' Open read-only Database object based on information in ' the connect string. MsgBox "Opening pubs..." Set dbsPubs = wrkJet.OpenDatabase("Publishers", _ dbDriverNoPrompt, True, _ "ODBC;DATABASE=pubs;UID=sa;PWD=;DSN=Publishers") ' Open read-only Database object by entering only the ' missing information in the ODBC Driver Manager dialog ' box. MsgBox "Opening second copy of pubs..." Set dbsPubs2 = wrkJet.OpenDatabase("Publishers", _ dbDriverCompleteRequired, True, _ "ODBC;DATABASE=pubs;DSN=Publishers;") ' Enumerate the Databases collection. For Each dbsLoop In wrkJet.Databases Debug.Print "Database properties for " & _ dbsLoop.Name & ":" On Error Resume Next ' Enumerate the Properties collection of each Database ' object. For Each prpLoop In dbsLoop.Properties If prpLoop.Name = "Connection" Then ' Property actually returns a Connection object. Debug.Print " Connection[.Name] = " & _ dbsLoop.Connection.Name Else Debug.Print " " & prpLoop.Name & " = " & _ prpLoop End If Next prpLoop On Error GoTo 0 Next dbsLoop dbsNorthwind.Close dbsPubs.Close dbsPubs2.Close wrkJet.Close End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.10.2003, 11:21
|
|||
|---|---|---|---|
|
|||
открытие базы данных |
|||
|
#18+
СПасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.10.2003, 11:23
|
|||
|---|---|---|---|
|
|||
открытие базы данных |
|||
|
#18+
Но я не знаю, я так пробовала, она ругается, что неправильный формат файла (у меня же не просто имя, а путь к ней + имя хранится) похоже опять проблема с синтаксисом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.10.2003, 14:14
|
|||
|---|---|---|---|
|
|||
открытие базы данных |
|||
|
#18+
Ассеss может не найти файл, если в пути есть каталоги, в которых присутствует пробел. Например, "Мои документы". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.10.2003, 16:07
|
|||
|---|---|---|---|
|
|||
открытие базы данных |
|||
|
#18+
2Elene >Ассеss может не найти файл, если в пути есть каталоги, в которых присутствует пробел. Например, "Мои документы". И какая это версия акеса? 2gal >Но я не знаю, я так пробовала, она ругается, что неправильный формат файла (у меня же не просто имя, а путь к ней + имя хранится) похоже опять проблема с синтаксисом Часом не из 2000 акеса ли 2002 пытаешся открыть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2003, 05:27
|
|||
|---|---|---|---|
|
|||
открытие базы данных |
|||
|
#18+
я открываю из базы, написанной на 2000 access ее копию, которая просто лежит в другом каталоге. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2003, 05:30
|
|||
|---|---|---|---|
|
|||
открытие базы данных |
|||
|
#18+
и ошибка идет: Unrecognized databaze format 'd:\Mbase1.mdb'. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2003, 09:12
|
|||
|---|---|---|---|
|
|||
открытие базы данных |
|||
|
#18+
А просто так (даблкликом) эту базу можно открыть? Или тоже "Unrecognized databaze format 'd:\Mbase1.mdb'"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2003, 10:45
|
|||
|---|---|---|---|
|
|||
открытие базы данных |
|||
|
#18+
можно конечно, но хотелось бы узнать как можно программно сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2003, 14:37
|
|||
|---|---|---|---|
|
|||
открытие базы данных |
|||
|
#18+
хотелось бы узнать как можно программно сделать Да в общем то так и можно (DBEngine(0).OpenDatabase). Почему у тебя ошибку выдает - непонятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1678701]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 405ms |

| 0 / 0 |
