Miguel Altamirano Morales Ответов: 0

Изменение приложения доступа


Недавно меня попросили изменить приложение, разработанное с помощью 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 или пять дней, чтобы научиться пользоваться менеджером доступа, а затем изучить всю систему, чтобы начать вносить изменения.

0 Ответов