Изменение приложения доступа
Недавно меня попросили изменить приложение, разработанное с помощью Access 2016.
Я никогда раньше не работал с этим инструментом, но я действительно хочу попробовать, потому что это для некоторых друзей, и мне нужны деньги, которые мне предложили.
Может ли кто-нибудь дать мне несколько советов о том, что я должен делать, или указать мне, где найти информацию об этом предмете?
Конечно, я могу выяснить это сам, но мне хотелось бы сэкономить время. У моих клиентов есть файл. accdb, который я читаю как исходную базу данных, но я не могу получить к нему доступ на своем компьютере.
Я не знаю,нужно ли мне устанавливать все их приложение.
Заранее спасибо.
Что я уже пробовал:
Я изучал учебник по основам доступа. Я запрашиваю исходный файл. accdb у своих клиентов,но не могу его просмотреть, он посылает мне уведомления об ошибках.
Patrice T
"он посылает мне уведомления об ошибках"
Какие ошибки ?
Miguel Altamirano Morales
Большое вам спасибо за ответ. Я получил доступ к файлу. accdb через Excel и вижу в нем много объектов.
Я мог видеть информацию, зарегистрированную в том, что кажется таблицей, но есть еще один вид объектов, если я дважды щелкну по одному из них, он отправит "DataFormatError:ODBC" при подключении к приложению.
Какие объекты содержит файл. accdb ?
Dave Kreskowiak
ACCDB - это файл базы данных Access, который содержит таблицы, представления и прочее из структуры базы данных, данные в базе данных, код VBA, отчеты ... Все, что вы можете найти, если откроете файл в Access.
Miguel Altamirano Morales
Спасибо за ответ, Дейв. Я рад снова связаться с вами.
Да, теперь я понимаю, что вы мне говорите, Моя точка зрения заключается в том, что если я использую базу данных, которую мне дают мои клиенты, я просто не могу открыть ее через Access 2016, Вот факты:
- БД очень старая, резервная, и не имеет того же имени, что и на производственном уровне.
- Когда я пытаюсь открыть его, он, кажется, начинает запускать серию макросов, и вдруг он останавливается. Это дает мне номер ошибки 2950 (я только что видел, что это значит). Идентификатор макроса - "AutoExec", название действия - "EjecutarCodigo", а параметры - " =Settings ()", и он сосредоточен на метке" Stop executing all macros " (пожалуйста, простите меня, если это не имеет отношения к получению ответа от вас).
Завтра я попрошу своих клиентов одолжить мне копию фактической базы данных на производственном уровне, чтобы посмотреть, не является ли это причиной того, что я не могу получить к ней доступ. И я думаю, что, возможно, все приложение должно быть установлено на моем компьютере, иначе я не вижу причины, почему оно не работает должным образом на моем компьютере.
Miguel Altamirano Morales
Он посылает мне ту же ошибку, если я переименую базу данных так, как она должна быть.
Miguel Altamirano Morales
Мой Access 2016 отлично работает с другой базой данных, которую я только что создал
Richard MacCutchan
Насколько я помню, файлы .accdb - это старые базы данных доступа к формату. Скорее всего, вам понадобится более старая версия Access или какой-то инструмент преобразования. Попробуйте поискать в Google, чтобы узнать, что там есть.
Miguel Altamirano Morales
Большое вам спасибо, Ричард, и спасибо всем, кто прислал ответ.
Я просто получил доступ к базе данных, как мне было нужно. Теперь я собираюсь посвятить себя, по крайней мере, 3 или пять дней, чтобы научиться пользоваться менеджером доступа, а затем изучить всю систему, чтобы начать вносить изменения.