Как сделать exe файл из access?

Развертывание приложения Access

Access представляет собой платформу с широким набором возможностей для разработки приложений баз данных. Приложение баз данных — это компьютерная программа, в которой можно хранить данные и управлять ими, с пользовательским интерфейсом, соответствующим логике бизнес-задач (логике приложения). В этой статье рассказывается о базовом планировании развертывания, упаковке и подписывании, развертывании приложений баз данных и среде выполнения Access.

В этой статье

План развертывания

Прежде всего нужно задать себе указанные ниже вопросы, чтобы определить способ развертывания приложения.

Следует ли разделять данные и логику?

Вы можете создать приложение Access, где управление данными и логика приложения будут совмещены в одном файле. В Access такая структура приложения используется по умолчанию. Объединение управления данными и логики приложения в одном файле обеспечивает простейший способ развертывания, но этот метод лучше всего использовать, только если несколько человек одновременно используют приложение, и это требует определенного риска. Например, если пользователь случайно удалит или повредит файл приложения, данные будут потеряны. В большинстве случаев следует разделять управление данными и логику приложения. Это способствует повышению производительности и надежности.

Одним из способов разделения данных и логики является использование команды База данных Access (на вкладке Работа с базами данных в группе Перемещение данных). Эта команда разделяет приложение базы данных на два файла: для логики (переднего плана) и одной для данных (серверной части). Например, база данных с именем Мисолутион. accdb разделяется на два файла с именем MySolution_fe. accdb и MySolution_be. ACCDB. Вы размещаете серверную базу данных в общем расположении, например в сетевой папке. Вы распространяете на свои компьютеры файлы первого уровня, для каждого пользователя и для каждого из этих копий. Вы также можете распространять разные внешние файлы для разных пользователей. Дополнительные сведения можно найти в разделе разделение базы данных Access.

Еще одним способом разделения управления данными и логики приложения является использование программы сервера базы данных (например, Microsoft SQL Server) для управления данными и приложения Access для логики приложения. Дополнительные сведения можно найти в разделе Перенос базы данных Access в SQL Server.

Ниже приведены дополнительные причины разделения данных и логики.

Целостность и безопасность данных. Если объединить данные и логику в одном файле, данные подвергаются тому же риску, что и логика приложения. Приложение Access, использующее отдельные алгоритмы и файлы данных, помогает защитить целостность данных и безопасность, используя функции безопасности NTFS в сетевых папках.

Access пользователи должны иметь разрешения на чтение, запись, создание и удаление для папки, в которой находится внешний файл. Однако вы можете назначить другие разрешения на доступ к самому внешнему файлу. Например, вы можете назначить разрешения только для чтения некоторым пользователям и разрешения на чтение и запись для других пользователей.

Вашему приложению могут потребоваться дополнительные параметры безопасности, например возможность контроля доступа пользователей к определенным данным. В этом случае вы можете использовать SQL Server или SharePoint для хранения данных приложения и управления ими, а также использовать Access для предоставления логики приложения.

Масштабируемость. Размер файла Access не может превышать 2 гигабайт (ГБ). Несмотря на то, что для текстовых данных 2 ГБ — это значительный объем, его может быть недостаточно для некоторых приложений, особенно тех, которые хранят вложения в записях базы данных. Если разделить данные и логику, приложение сможет хранить больший объем данных. Если вы прогнозируете, что пользователи будут хранить большие объемы данных, следует рассмотреть вариант использования нескольких файлов данных Access.

Вам также следует изучить другие сведения о масштабируемости в спецификации программы Access Чтобы узнать больше о Access спецификации, ознакомьтесь со статьей спецификаций доступа кстатье.

Пропускная способность сети. Если одновременно нескольким пользователям потребуется использовать приложение по сети, вероятность повреждения данных увеличивается, когда данные и логика совмещены в одном файле. Более того, если вы совместили данные и логику в одном файле Access, то не сможете оптимизировать сетевой трафик, генерируемый приложением Access. Если одновременно несколько пользователей будут использовать ваше приложение по сети, следует разделить данные и логику, используя два или более файла Access или сервер базы данных для управления данными и Access для логики приложения.

Как будет выглядеть сетевая среда?

Выбор правильного решения для работы с базой данных Access для сетевой среды является критическим действием для ее успешного выполнения. Воспользуйтесь приведенными ниже рекомендациями, чтобы помочь вам лучше выбрать нужные сведения.

Если у вас есть несколько пользователей, которым нужно предоставить доступ к базе данных Access, вы можете использовать одну базу данных, которую каждый пользователь открывает и использует в домашней сети. Дополнительные сведения можно найти в разделе Общий доступ к файлам в сети в Windows 10.

Локальная сеть (ЛВС)

ЛВС — это внутренняя сеть, которая обычно имеет отличное быстродействие, но ограничена небольшим географией, например, одной комнатной, здания или группой зданий. Если у вас несколько пользователей, совместно использующих базу данных в локальной сети, лучше разбить базу данных, сохранить ее в сетевую папку, а затем развернуть для каждого пользователя копию серверной базы данных.

Читать еще:  Многотабличная форма access как сделать

Глобальная сеть (WAN)

Существует множество возможных конфигураций глобальной сети, которые охватывают обширную географическую область. У вас может быть несколько офисов в городе, подключенном к общедоступной сети, выделенной линии или даже спутникам. Часто виртуальная частная сеть (VPN) используется для безопасного удаленного доступа на домашних компьютерах и в пути. Простой способ понять ГЛОБАЛЬную сеть – это то, что если бы вы ни находящегося за пределами локальной сети, но подключены к ней, вы используете ГЛОБАЛЬную сеть.

Предупреждение Старайтесь не использовать базу данных с разделением Access в глобальной сети, так как производительность может быть медленной, а базы данных могут быть повреждены.

Существует три способа использования Access в глобальной сети.

База данных Access с связанными таблицами в списках SharePoint.

Клиентское подключение к базе данных доступа к серверной базе данных SQL Server или Azure SQL.

Службы удаленных рабочих столов (RDS) (ранее известное как сервер терминалов), которая создает виртуальную среду рабочего стола Windows на клиентском компьютере пользователя. У RDS есть несколько преимуществ.

Установка Access или базы данных Access не требуется, поскольку пользователи запускают клиент удаленного рабочего стола (RD), который доступен на многих устройствах.

Передача данных уменьшается между клиентом и сервером, так как RD — это тонкий клиент, который эффективно пересылает поток только пользовательскому интерфейсу.

Пользователи по-прежнему могут копировать и вставлять данные и печатать отчеты локально на клиентском компьютере.

Удаленные приложения RemoteApp могут запускать только одну программу, например приложение с заготовкой для поставщиков или рядовые работников.

Дополнительные сведения можно найти в разделе Добро пожаловать в службы удаленных рабочих столов.

Будет ли пользователям доступен Access?

Если у всех ваших пользователей на компьютере будет установлен Access, они смогут открывать и использовать приложение, как любой другой файл базы данных Access.

Если на компьютерах некоторых или всех пользователей не будет Access установлен, вы также можете развернуть программное обеспечение среды выполнения Access для этих пользователей при развертывании приложения. Дополнительные сведения можно найти в разделе сведения о том, как скачать среду выполнения Access.

Развертывание приложения Access

Чтобы развернуть приложение Access, необходимо выполнить указанные ниже действия.

Подготовка базы данных в качестве решения приложения

Чтобы заблокировать решение, элементы управления навигацией и запуском, а также настроить другие важные параметры, выполните указанные ниже действия.

Определите способ навигации в пользовательском интерфейсе: используйте форму по умолчанию, создайте кнопочную форму, воспользуйтесь формой навигации или используйте гиперссылки и кнопки.

Определение необходимости настройки ленты Office и меню команд

Что такое ACCESS.EXE и как его исправить?

Совместима с Windows 2000, XP, Vista, 7, 8 и 10

Обзор ACCESS.EXE

Что такое ACCESS.EXE?

ACCESS.EXE представляет собой разновидность файла EXE, связанного с Microsoft Developer Network Disc I, который разработан Microsoft для ОС Windows. Последняя известная версия ACCESS.EXE: 1.0.0.0, разработана для Windows. Данный файл EXE имеет рейтинг популярности 1 звезд и рейтинг безопасности «Неизвестно».

Что из себя представляют файлы EXE?

Файлы EXE («исполняемые»), такие как ACCESS.EXE – это файлы, содержащие пошаговые инструкции, которым компьютер следует, чтобы выполнить ту или иную функцию. Когда вы дважды «щелкаете» по файлу EXE, ваш компьютер автоматически выполняет эти инструкции, созданные разработчиком программы (например, Microsoft) с целью запуска программы (например, Microsoft Developer Network Disc I) на вашем компьютере.

Каждое программное приложение на вашем компьютере использует исполняемый файл: ваш веб-браузер, текстовый процессор, программа для создания таблиц и т.д. Это делает исполняемые файлы одними из наиболее полезных видов файлов в операционной системе Windows. Без таких исполняемых файлов, как ACCESS.EXE, вы не смогли бы использовать ни одну программу на вашем компьютере.

Почему у меня наблюдаются ошибки в файлах типа EXE?

Из-за своей полезности и вездесущности, файлы EXE обычно используются в качестве способа заражения вирусами / вредоносным ПО. Зачастую вирусы маскируются под неопасные файлы EXE (например, ACCESS.EXE) и распространяются через почтовый СПАМ или вредоносные веб-сайты, а затем могут заразить ваш компьютер, когда будут запущены на исполнение (например, когда вы дважды щелкаете по файлу EXE).

В дополнение, вирусы могут заразить, переместить или повредить существующие файлы EXE, то впоследствии может привести к сообщениям об ошибках, когда исполняется Microsoft Developer Network Disc I или связанные программы. Таким образом, любой исполняемый файл, который вы загружаете на свой компьютер, необходимо проверить на вирусы перед открытием, даже если вы считаете, что он получен из надежного источника.

В каких случаях появляются ошибки в файлах типа EXE?

Ошибки EXE, например, связанные с ACCESS.EXE, чаще всего появляются во время запуска компьютера, запуска программы или при попытке использования специфических функций в вашей программе (например, печать).

Распространенные сообщения об ошибках в ACCESS.EXE

Наиболее распространенные ошибки ACCESS.EXE, которые могут возникнуть на компьютере под управлением Windows, перечислены ниже:

  • «Ошибка приложения ACCESS.EXE.»
  • «ACCESS.EXE не является приложением Win32.»
  • «Возникла ошибка в приложении ACCESS.EXE. Приложение будет закрыто. Приносим извинения за неудобства.»
  • «Файл ACCESS.EXE не найден.»
  • «ACCESS.EXE не найден.»
  • «Ошибка запуска программы: ACCESS.EXE.»
  • «Файл ACCESS.EXE не запущен.»
  • «Отказ ACCESS.EXE.»
  • «Неверный путь к приложению: ACCESS.EXE.»

Такие сообщения об ошибках EXE могут появляться в процессе установки программы, когда запущена программа, связанная с ACCESS.EXE (например, Microsoft Developer Network Disc I), при запуске или завершении работы Windows, или даже при установке операционной системы Windows. Отслеживание момента появления ошибки ACCESS.EXE является важной информацией при устранении проблемы.

Причины ошибок в файле ACCESS.EXE

Проблемы ACCESS.EXE могут быть отнесены к поврежденным или отсутствующим файлам, содержащим ошибки записям реестра, связанным с ACCESS.EXE, или к вирусам / вредоносному ПО.

Более конкретно, данные ошибки ACCESS.EXE могут быть вызваны следующими причинами:

  • Поврежденные ключи реестра Windows, связанные с ACCESS.EXE / Microsoft Developer Network Disc I.
  • Вирус или вредоносное ПО, которые повредили файл ACCESS.EXE или связанные с Microsoft Developer Network Disc I программные файлы.
  • Другая программа злонамеренно или по ошибке удалила файлы, связанные с ACCESS.EXE.
  • Другая программа находится в конфликте с Microsoft Developer Network Disc I и его общими файлами ссылок.
  • Поврежденная загрузка или неполная установка программного обеспечения Microsoft Developer Network Disc I.

Как исправить ошибки в ACCESS.EXE

Предупреждение: Мы не рекомендуем скачивать ACCESS.EXE с сайтов типа «EXE». Такие сайты распространяют файлы EXE, которые не одобрены официальным разработчиком файла ACCESS.EXE и часто могут поставляться в комплекте с инфицированными вирусом или другими вредоносными файлами. Если вам требуется копия файла ACCESS.EXE, настоятельно рекомендуется получить ее непосредственно у Microsoft.

Ниже описана последовательность действий по устранению ошибок, призванная решить проблемы ACCESS.EXE. Данная последовательность приведена в порядке от простого к сложному и от менее затратного по времени к более затратному, поэтому мы настоятельно рекомендуем следовать данной инструкции по порядку, чтобы избежать ненужных затрат времени и усилий.

Пожалуйста, учтите: Нажмите на изображение [ ] , чтобы развернуть инструкции по устранению проблем по каждому из шагов ниже. Вы также можете использовать изображение [ ], чтобы скрывать инструкции по мере их выполнения.

Шаг 1: Исправить записи реестра, связанные с Microsoft Developer Network Disc I

Иногда ошибки ACCESS.EXE и другие системные ошибки EXE могут быть связаны с проблемами в реестре Windows. Несколько программ может использовать файл ACCESS.EXE, но когда эти программы удалены или изменены, иногда остаются «осиротевшие» (ошибочные) записи реестра EXE.

В принципе, это означает, что в то время как фактическая путь к файлу мог быть изменен, его неправильное бывшее расположение до сих пор записано в реестре Windows. Когда Windows пытается найти файл по этой некорректной ссылке (на расположение файлов на вашем компьютере), может возникнуть ошибка ACCESS.EXE. Кроме того, заражение вредоносным ПО могло повредить записи реестра, связанные с Microsoft Developer Network Disc I. Таким образом, эти поврежденные записи реестра EXE необходимо исправить, чтобы устранить проблему в корне.

Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей ACCESS.EXE не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!

В связи с подобным риском мы настоятельно рекомендуем использовать надежные инструменты очистки реестра, такие как %%product%% (разработанный Microsoft Gold Certified Partner), чтобы просканировать и исправить любые проблемы, связанные с ACCESS.EXE. Используя очистку реестра, вы сможете автоматизировать процесс поиска поврежденных записей реестра, ссылок на отсутствующие файлы (например, вызывающих ошибку ACCESS.EXE) и нерабочих ссылок внутри реестра. Перед каждым сканированием автоматически создается резервная копия, позволяющая отменить любые изменения одним кликом и защищающая вас от возможного повреждения компьютера. Самое приятное, что устранение ошибок реестра может резко повысить скорость и производительность системы.

Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.

Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с ACCESS.EXE (например, Microsoft Developer Network Disc I):

  1. Нажмите на кнопку Начать.
  2. Введите «command» в строке поиска. ПОКА НЕ НАЖИМАЙТЕENTER!
  3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER.
  4. Будет выведено диалоговое окно для доступа.
  5. Нажмите Да.
  6. Черный ящик открывается мигающим курсором.
  7. Введите «regedit» и нажмите ENTER.
  8. В Редакторе реестра выберите ключ, связанный с ACCESS.EXE (например, Microsoft Developer Network Disc I), для которого требуется создать резервную копию.
  9. В меню Файл выберите Экспорт.
  10. В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа Microsoft Developer Network Disc I.
  11. В поле Имя файла введите название файла резервной копии, например «Microsoft Developer Network Disc I резервная копия».
  12. Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь.
  13. Нажмите Сохранить.
  14. Файл будет сохранен с расширением .reg.
  15. Теперь у вас есть резервная копия записи реестра, связанной с ACCESS.EXE.

Следующие шаги при ручном редактировании реестра не будут описаны в данной статье, так как с большой вероятностью могут привести к повреждению вашей системы. Если вы хотите получить больше информации о редактировании реестра вручную, пожалуйста, ознакомьтесь со ссылками ниже.

Мы не несем никакой ответственности за результаты действий, совершенных по инструкции, приведенной ниже — вы выполняете эти задачи на свой ​​страх и риск.

Как я могу открыть файл базы данных Microsoft Access с расширением .exe?

Я работаю над созданием достаточно продвинутый графический интерфейс с поддержкой базы данных в Microsoft Access, и я в настоящее время в стадии реализации моего проекта.

Моя мечта, чтобы сделать exe-файл, который будет указывать на файл базы данных фактической .accdb (которые будут скрыты), как я не могу изменить значок .accdb, но будет в состоянии изменить значок Исполняемых в таким образом давая мою реализацию по более профессиональный вид.

Я предпочел бы не просто создать ярлык для .accdb и изменить эту иконку.

Через несколько быстрого копания, мой план был создать файл .bat, который открывает .accdb, а затем использовать некоторые онлайн «.bat в .exe» нейтрализатор затем добавить иконку в .exe.

Я не могу понять, как создать .bat файл, который открывает мой .accdb. Я пробовал различные вещи, как:

начать «» C: Program Files (x86) CompassTrack «Наука Department.accdb»

и другие вещи, которые не работают.

Мне пришло в голову, что .bat в .exe подход не может быть лучшим способом сделать это. Я не particularily как краткое появление командной строки окна и буду открыты для любых предложений о том, как получить симпатичную EXE-файл, чтобы открыть мой .accdb.

Если лучший способ действительно .bat файл, я оценил бы некоторую помощь с .bat файлом. Путь к файлу C: Program Files (x86) CompassTrack Наука Department.accdb, но по какой-то причине каждый раз, командная строка будет возвращать «Не удается найти C: Program»

Возможно, для Вашего проекта будут необходимы бесплатные векторные карты. На нашем сайте представлены карты для всех стран.

Я считаю, что вы можете просто изменить значок вашей базы данных Access. Перейти к текущей базе данных (в последних версиях под Кнопка Microsoft Office> Параметры доступа) и опция находится там.

изменить значок файла ехе с помощью партии, смотрите вот

и начать использование файла:

Вот очень простой C# программа, которую можно собрать в ех очень легко, если у вас есть .NET 3.5 установлены. он использует утилиту командной строки компилятора. Вы должны изменить путь к файлу, очевидно.

Вы напишете выше в текстовый файл с расширением .cs . Затем создать пакетный файл (текстовый файл с расширением .bat) с этим кодом.

Поместите их в той же директории, как любой значок, который вы хотите использовать, но убедитесь, что значок представляет собой файл ISO с именем _, как видно в пакетной программе. При запуске файла летучей мыши, она будет создавать ех со значком вашего выбора, и он будет просто запустить базу данных доступа.

Функция и способность является частью системы развития доступа. Попытка изменить некоторые EXE-файл и т.д. не будут работать.

Я предлагаю вам установить значок под Файл-> Параметры текущей базы данных. Не ясно, почему это не работает (возможно, начать новый вопрос, чтобы решить эту проблему).

Имейте в виду, что если развернуть или изменить получившееся в результате, то вы должны изменить вышеуказанные «параметры» настройки (вручную или с помощью кода — это много объясняет, почему иконка не отображается — имя пути не может быть относительным — должно быть абсолют.

Также выберите поле с надписью использовать значок для всех форм и отчетов (это даст приложение гораздо более полированный вид. Так как .exe, который на самом деле работает ваш файл является msacces.exe, то вы не можете реально изменить приложение значок любого другого пути вы видите иконки для применения, а также форма, как это «когда» вы установите значок приложения, как указаны выше.:

Таким образом, вы хотите установить значок приложения. Затем создать ярлык на рабочем столе. И снова установить значок для этого окна ярлыка (это будет красиво отображаться в панели задач с этим значком).

Действительное ярлык будет выглядеть так же, как это:

Выше ярлык будет находиться на одной линии (пространство между двумя линиями). Выше для Access 2010, так что в 2013 году, то папка office15, и на 2016 год, это office16 в выше.

Также обратите внимание, очень важным является/выполнением. Это гарантирует, что иконка доступа никогда не показывает во время пуска.

Кроме того, во время запуска вы будете часто видеть всплывающий логотип MS Access во время запуска. Например. это:

Вы можете заменить этот экран заставки, поместив файл .bmp (изображение) в той же папке, как ACCDE с тем же именем.

Так выше, если поместить файл изображения RidesXMP.bmp, а затем во время пуска вместо заставки доступа, вы увидите следующее:

Так как вы, вероятно, хотите значок формы + отчеты, чтобы быть на заказ, то выше имеет наибольший смысл. Ваш подход только даст вам значок на рабочем столе, а не один на панели задач, формы и т.д.

Выше приведет скрытие выплеска доступа логотип во время запуска, а также применять иконку для всех форм и т.д. Я не предлагаю какой-то подход, который пытается изменить некоторые .exe или некоторые такие — что это может вызвать проблемы на клиентов компьютеры. А с помощью некоторых EXE-файл не даст вам значок для форм и отчетов эмитентов ценных.

Ссылка на основную публикацию
Adblock
detector