Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Помогите с базой ! Не могу открыть в Access 2003  [new]
Alexanderik
Member

Откуда:
Сообщений: 132
Какая то непонятная проблема с базой.
Нормально открывалась в Access 2002 (10.6501.6626) SP3 всегда !
пробую открыть в Access 2003 (11.6355.6360) SP1 первые несколько секунд вроде бы все ок-потом вываливается сообщение об ошибке и приложение идет на реконструкцию, с подачей жалобы к Биллу :)
В чем может быть дело . Помогите преобразовать базу к нормальному виду.
Я пробывал импортировать ее и сжимать, но новая (mdb) также падает. :(


p.s. Ничего особенно в базе нет - просто один из уроков дяди Гетца !

lesson
23 сен 04, 16:35    [983006]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с базой ! Не могу открыть в Access 2003  [new]
Alexanderik
Member

Откуда:
Сообщений: 132
Неужели никому не удалось ?
хотя бы черкните что и как !
23 сен 04, 17:42    [983390]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с базой ! Не могу открыть в Access 2003  [new]
Mari.P
Member

Откуда: Yekaterinburg
Сообщений: 687
Попробуйте создать новую базу в Access 2003, а потом сначала из старой базы импортировать таблицы, запросы и тп.
Последним номером программы надо восстановить все references, может быть и получится
23 сен 04, 17:55    [983472]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с базой ! Не могу открыть в Access 2003  [new]
Alexanderik
Member

Откуда:
Сообщений: 132
ТАК ИМЕННО ЭТО И БЫЛО ПЕРВЫМ ШАГОМ.
НО УВЫ ....
пробую сейчас импортировать по отдельности формы, запросы, отчеты
может так пройдет
23 сен 04, 17:58    [983483]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с базой ! Не могу открыть в Access 2003  [new]
TriAxp
Guest
Скачал, попробовал - и у меня валится через несколько секунд после открытия.
Прикольно...
Пока еще не нашел, что ему не нравится.
23 сен 04, 18:00    [983495]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с базой ! Не могу открыть в Access 2003  [new]
Mari.P
Member

Откуда: Yekaterinburg
Сообщений: 687
ну так все ж у вас нормально импортируется и открывается
сама проверила только что
видимо внутри базы кривые references, например DAO 21.1 =)
23 сен 04, 18:10    [983523]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с базой ! Не могу открыть в Access 2003  [new]
TriAxp
Guest
нет, это не ссылки - если создавать новую базу и втягивать в неё формы/отчеты - то ссылки будут уже нормальные.
Но база после этого всё равно валится.
Это скорее всего какая-то форма мешает, или отчет...
23 сен 04, 18:16    [983546]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с базой ! Не могу открыть в Access 2003  [new]
Alexanderik
Member

Откуда:
Сообщений: 132
Ура ! Действительно все из за ADO !
убрал ADO - и все заработало.

Спасибо !
23 сен 04, 18:20    [983557]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с базой ! Не могу открыть в Access 2003  [new]
TriAxp
Guest
Дык, а куда ж там без ADO?
Точно заработало? ;)
Там же в коде полно всяких "Dim rst As ADODB.Recordset"...
23 сен 04, 18:26    [983576]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с базой ! Не могу открыть в Access 2003  [new]
TriAxp
Guest
В общем, проблема с формой frmTabCustomers и модулями IncrementalSearch, MultiPik, MultiPikAddItem, MultiPikTable.
Причем база валится, даже если модули были вставлены в базу путем создания новых модулей и копирования в них исходного текста через буфер!
23 сен 04, 18:48    [983645]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с базой ! Не могу открыть в Access 2003  [new]
TriAxp
Guest
Как всегда, помогли танцы вокруг компа с большим бубном:
Открыл базу в Access 2002, закомментировал в модулях строчки, содержащие "Private WithEvents", затем открыл базу в Access 2003 (открылась нормально), и уже в 2003-ем убрал комментарии и сохранил модули.
После этого всё работает.
Шаманизм...
23 сен 04, 19:04    [983680]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с базой ! Не могу открыть в Access 2003  [new]
Alexanderik
Member

Откуда:
Сообщений: 132
Убрал ADO в смысле не из кода а из Reference.
а еще точнее заменил ADO 2.1 на ADO 2.5.
Сначала снял галочку со старой версии в AccessXP(2002).Сохранил все и перегрузил в новой Access 2003 там и переустановил на новую версию ADO
после этого и компиляция прошла !
26 сен 04, 11:58    [987678]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить