Динамическое подключение таблиц и вьюверов БД Oracle (VBA) |
Автор Прус Юрий | |||||||
26.02.2002 г. | |||||||
...Дальнейшая работа с БД Oracle показала, что если подключить единожды таблицу, то : 1) через некоторое время Ms Access аварийно завершает свою работу с ошибкой Dr Watson “Ms Access выполнил недопустимую операцию и будет закрыт ” 2) подключить новую таблицу просто долго и неудобно
Динамическое подключение таблиц и вьюверов БД Oracle (VBA). В предыдущем примере по совместной работе Access and Oracle я рассказывал, как вообще подключить таблицы Oracle через ODBC. Дальнейшая работа с БД Oracle показала, что если подключить единожды таблицу, то : 1) через некоторое время Ms Access аварийно завершает свою работу с ошибкой Dr Watson “Ms Access выполнил недопустимую операцию и будет закрыт ” 2) подключить новую таблицу просто долго и неудобно Чтобы не было таких казусов и применяется динамическое присоединение таблиц. Данный пример (D_LinkOra.mdb) (D_LinkOra.mdb ) – (MSA97) не является образцом, а только лишь начальным примером для решения данной задачи. В форме tbl_TableList значение поля Link_Table обозначает, будем подключать таблицу или нет, поле Fl_Yes – подключена таблица или нет.
В приложении реализованы решения: - Динамическое подключение таблиц и вьюверов Oracle - Динамическое отключение таблиц и вьюверов Oracle - Определение пути к текущей базе MS Access
PS. 1.Без настройки на свою реальную Базу Oracle приложение работать не будет !!! Надеюсь, это ясно без объяснений. 2. Как настроить ODBC читайте в моей статье «Работа с БД Oracle из Access (ODBC)» 3. Отвечу на все вопросы, по этой теме
|