Я пытаюсь открыть файл доступа .mdb Access в MS Access 2003 с использованием кода VB6, чтобы открыть отчет в этом доступе.Открытие MS Access 2003 .mdb в коде VB6
Редактировать: Я пробовал несколько вещей и теперь узнал, что мы используем ULS (уровень безопасности пользователей) для доступа к нашим базам данных с Access в компании. Проблема в том, что OpenCurrentDatabase, похоже, не поддерживает это. Я нашел сообщение, в котором рассказывал мне сначала создать рабочую область, а затем открыть базу данных из этой рабочей области, но это не сработает. новый код Ive пытался ниже: Мой код:
Private Sub Command1_Click()
us = "xxxx"
pw = "xxxx"
Set acc = New Access.Application
Set ws = acc.DBEngine.CreateWorkspace("test1", us, pw)
End Sub
Теперь мне нужно как-то открыть, что доступ к базе данных внутри этой рабочей области так ULS будет работать с ним. Есть идеи? Соответствующая информационная система:
- MS Access Версия: 2003
- ОС: Windows 7 64 бит SP6
- VB IDE: Ms Basic 6.0
- Библиотека Видео: Доступ 10,0 Библиотека Microsoft Object.
Приведенный выше код заставляет MS Access запускать, но затем блокирует и ничего не делает.
Wow 'VB6'. Вы просто напомнили мне о «Хороших старых днях» :) Любимый этот язык –
Является ли «Истинный» параметр «эксклюзивным»? Может быть, не exklusive - это путь –
уже пробовал, без кубиков. – Magisch