powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / база из Access 2003 не работает в Access 2016
15 сообщений из 15, страница 1 из 1
база из Access 2003 не работает в Access 2016
    #39173893
Photografer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема такая. У меня была работающая БД,созданная в 2003 аксессе. В связи с переходом на лицензированные программы ,нам все переустановили и теперь у меня аксесс 2016. Теперь если я нажимаю кнопку, которая в свою очередь открывает форму, то у меня вылезает окно отладчика и вылетает ошибка, что нет библиотеки. То есть моя база данных по нормальному теперь не работает. Попытка создать новые формы с новыми кнопками ни к чему не привела. Те же ошибки вылезают. Пробовала это базу "сохранить как", пишет ошибку - "в настоящий момент база используется" Все ошибки вылезают только при попытке действий со старой базой. Если создать новую то все нормально работает. Но новую создавать не вариант. Что можно предпринять, чтобы все заработало по нормальному. Может какие-то библиотеки из старого аксесса надо на комп перетащить?
При попытке сохранить таблицы из старой БД в новую, копируется только структура, а если пытаюсь копировать структуру и данные, то пишет "зарезервированная ошибка (-1524) сообщение для ошибки отсутсвует"
...
Рейтинг: 0 / 0
база из Access 2003 не работает в Access 2016
    #39173942
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данные можно перенести и через внешние файлы, это как бы не проблема.
Кроме таблиц с данными в "старой" БД ещё есть что-нибудь?
...
Рейтинг: 0 / 0
база из Access 2003 не работает в Access 2016
    #39173957
Photograferвылетает ошибка, что нет библиотеки Ну так проверьте в проекте VBA - Tools - References, какие ссылки отвалились.
В Аксе есть возможность преобразовать БД старой версии к текущей. Попробуйте.
ЗЫ. Я и Акс2013 в глаза не видел, а тут 2016...
...
Рейтинг: 0 / 0
база из Access 2003 не работает в Access 2016
    #39173958
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Photografer,

автори вылетает ошибка, что нет библиотеки

видимо в модуле есть ссылки на другие программы(например на ворд 2003 или календарь)
надо переустановить ссылки
редактор кода-ссылке(референце)
там не должно быть слова MISSING
...
Рейтинг: 0 / 0
база из Access 2003 не работает в Access 2016
    #39174881
Photografer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, в старой БД есть связанные таблицы и куча разных форм с подчиненными формами. Не работают кнопки, вылетает ошибка. Причем вновь созданные через мастер кнопки, тоже вылетают с той же ошибкой
...
Рейтинг: 0 / 0
база из Access 2003 не работает в Access 2016
    #39174883
Photografer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА, вот почему-то Референс у меня недоступен. :(
...
Рейтинг: 0 / 0
база из Access 2003 не работает в Access 2016
    #39174884
Photografer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, через внешние это как? В эксель экспортировать , а потом назад?
...
Рейтинг: 0 / 0
база из Access 2003 не работает в Access 2016
    #39174897
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PhotograferПЕНСИОНЕРКА, вот почему-то Референс у меня недоступен. :(

если вы попали в редактор после ошибки, то сначала остановите выполнение(голубой квадратик под тools :))
...
Рейтинг: 0 / 0
база из Access 2003 не работает в Access 2016
    #39174900
Photografer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,Спасибо большое!!!! Помогло!!!
Еще вопрос. У меня в 2003 версии записи можно было прокручивать колесиком мыши, а в 2016 только кнопками навигации. Это нормально? Или тоже какой-то глюк?
...
Рейтинг: 0 / 0
база из Access 2003 не работает в Access 2016
    #39174902
Photografer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,а не подскажете как можно решить проблему с печатью? У меня в этом приложении печатаются карточки. Раньше печаталось все нормально. Теперь почему-то цифры печатаются как и раньше, а буквы, очень маленькими, наверное полмиллиметра размером. Причем изменение размера шрифта ни к чему не приводит.
...
Рейтинг: 0 / 0
база из Access 2003 не работает в Access 2016
    #39174910
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Photografer,

у меня только аксесс 2010
2016 в глаза не видела
-------------
насчет колесика --проверьте сначала как оно настроено в настройках винді
насчет шрифта --угадать не могу, но возможно поставлен режим ВПИСАТЬ, надо смотреть базу, хотя 2010 может и не открыть 2016
...
Рейтинг: 0 / 0
база из Access 2003 не работает в Access 2016
    #39174995
PhotograferУ меня в 2003 версии записи можно было прокручивать колесиком мыши, а в 2016 только кнопками навигации. Опять же, просмотрите все св-ва формы. Возможно появилось какое-то новое, связанное с колесиком.
В А2003 такого св-ва как раз и не хватало. Боролись с помощью доп. библиотек или API.
...
Рейтинг: 0 / 0
база из Access 2003 не работает в Access 2016
    #39175002
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Photografer,

уже в свойствах формы акса 2010 есть колесико мыши

Код: vbnet
1.
2.
3.
Private Sub Form_MouseWheel(ByVal Page As Boolean, ByVal Count As Long)
''
End Sub
...
Рейтинг: 0 / 0
база из Access 2003 не работает в Access 2016
    #39175010
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Photografer,

из справки
Form.MouseWheel Event
Occurs when the user rolls the mouse wheel in Form View, Split Form View, Datasheet View, Layout View, PivotChart View, or PivotTable View.
Syntax

expression.MouseWheel(Page, Count)

expression A variable that represents a Form object.

Parameters

Name Required/Optional Data Type Description Page Required Boolean True if the page was changed. Count Required Long The number of lines by which the view was scrolled with the mouse wheel.

Example


The following example demonstrates the syntax for a subroutine that traps the MouseWheel event.

Visual Basic for Applications
Код: vbnet
1.
2.
3.
4.
5.
6.
Private Sub Form_MouseWheel( _
        ByVal Page As Boolean, ByVal Count As Long)
   If Page = True Then
        MsgBox "You've moved to another page.Вы переехали на другую страницу"
    End If
End Sub
...
Рейтинг: 0 / 0
база из Access 2003 не работает в Access 2016
    #39175024
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Photograferчерез внешние это как? В эксель экспортировать , а потом назад?
Можно и так, конечно. Хотя лично я бы выбрал программный экспорт в CSV. Дольше и больше работы, зато полный контроль. А Excel-ю может запросто взбрендить превратить строки в числа или даты...
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / база из Access 2003 не работает в Access 2016
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]