Как открыть access на андроиде

How To Get Your MS Access Database on an Android Tablet or Phone (Updated)

** We have updated this article to include new alternatives and expand on some of the options. **

MS Access is a great entry level database, but sometimes you want access to it outside the office. Find out how to access your MS Access database on an android tablet or phone.

Recently, we had one of our clients ask us how they could access a MS Access database outside their office. To do this, they wanted to make use of their Android tablet. Their initial idea was to use a remote desktop software to access their database. While this is a viable option, it’s not the most optimal solution.

Can MS Access run on Android/​iOS/​Mac/​Linux?

The short answer: no.

The long answer: MS Access is a Windows software. The database server which Access relies on is a Windows technology. So neither component of Access can run in any other operating system. This includes Mac, Linux, iOS, and Android. (Parfait, Stackoverflow)

So what are some ways to use your MS Access database on Android?

Connect using remote desktop app

Microsoft Remote Desktop App lets you to connect to your computer outside the office. The app allows you to interact with your database as if you were sitting right in front of your computer.

But! There are two issues with this approach:

  • Because of the way MS Access works and the file sizes, every time you open the database, it will take awhile to load and would use lots of cellular data. This makes this option very frustrating and almost unusable.
  • The other issue is that MS Access is not mobile friendly. So you will have a hard time entering information and viewing records.

This method is a good temporary solution if you’re looking for a quick fix and can’t spend much time or money on it. It is not ideal for the long run though. Instead, read some of the alternatives below.

Use a database app for android

How can you access the database in an android application?

One way is to use a database utility app that let’s you view and edit your data tables.

None of the forms or business logic from Access are accessible, so you’ll be viewing and editing raw data. If your database is quite simple it might do the trick but in most cases, it’s not good enough. Some examples include ​ “ Access Mobile Database Client” for iOS and ​ “ View MS Access DB ” for Android.

I’ve never used these apps, so not sure how it saves the data or whether it changes the database format.

Run MS Access as web database using Sharepoint

One of the more attractive alternatives is using Office 365 ​ ’ s recent feature. You can now deploy MS Access databases through Sharepoint. You can access these as Sharepoint apps.

You can manage and track Access apps through a SharePoint site in a browser. This means your MS Access databases can hosted on the cloud and accessed through the web browser. Alternative, you can use the Sharepoint app. An added benefit, this method allows you to manage who has access to the app.

Some resources on how to get started with Office 365 MS Access apps

If you have a team or have programming experience, then you might prefer to do all the ​ ‘ coding’ yourself. If that’s the case, the following are your options. The alternatives below are much more involved than the initial ones so keep that in mind when choosing a solution.

Convert Access database to an Android app

MS Access databases are not native to Android so we need to convert them before we can run our Access database content on Android. One option consists of syncing (or migrating) the data to a mobile friendly database such as SQLite. Once the data is in this format, Android apps can interact with it.

To access the information, you would need to develop an app that would communicate with the database and allow you to make edits. To sync back with your MS Access database, you would need a script to sync the data between this new database and your MS Access database.

Pros: Easy to use, Very responsive, Can Access Offline

Cons: Data is not in real time

Create a responsive web app

If you are starting from scratch and looking to access a database remotely then I would opt towards a web based solution rather than MS Access. Especially if you want to do it through a mobile device.

As long as the web app is mobile friendly your users will have a good experience. A web app also has the advantage of being accessible through different devices and platforms. All without having to rewrite the app for each platform.

But what if you already have a MS Access database?

To create a web app you need to split the MS Access database and move the data to a web database (e.g. MySQL, SQL Server). Otherwise, you could look at the sharepoint option above.

Once you have your web database set up, a web application will be able to connect to it. Users will be able to use their browsers to use the new web app.

The MS Access database ​ ‘ front-end’ which does not contain the data would connect to the same web server. You may need to make some changes to your forms to handle the new database format.

Pros: Real Time Data

Cons: Need internet access

Build a native android app connected to web server

The last approach is creating a native mobile app. Unlike the syncing method, this method connects to a centralized web database. This is how most of apps work for example Facebook and Instagram.

Not only you have to move the database to a web database, but also need to create a way (Web Service) for the android app to communicate with the data. Once that is set up, you need to build the rest of the app. In particular, the screens the users will use to view and edit the data.

Pros: Highly responsive, Easy to Use, Real Time Data

Cons: Need Internet Access

Other MS Access alternatives

What if you are not comfortable with programming? What are some alternatives to MS Access that run on mobile?

The last few years we’ve seen many options released.

App alternatives

One way to go is to download a database app. These apps are very customizable databases. You can use them to manage most types of data. They even have data synchronization across devices! Some examples include

Web based alternatives

Web based SaaS platforms have seen a huge spike the last 5 years. These ​ ‘ low-code’ solutions give you the same functionality MS Access does but on the web. Some examples include

What solution you pick it’s up to you. But, I understand it might be hard making sense of all these options. If you are struggling with which solution to select then you should ask yourself the following questions.

  • Figure out your constraints. What kind of resources (expertise, time and money) are available to me?
  • Do I have to conform to certain IT restrictions?
  • What does my IT infrastructure look like right now? Is it flexible?
  • How will my users access the data? What devices? How often?
  • Do many users need to access the data at the same time? Is it critical for the data to always be up to date?
  • How comfortable are your target users with technology? Are they slow learners? Do they tend to resist new initiatives?

If you are still struggling to figure out the best approach then leave a comment below. I’ll try to reply with some feedback and suggestions.


Use Microsoft Access files in Android application

Is there any way to use a Microsoft Access files in an Android application?

5 Answers 5

Trending sort

Trending sort is based off of the default sorting method — by highest score — but it boosts votes that have happened recently, helping to surface more up-to-date answers.

It falls back to sorting by highest score if no posts are trending.

Switch to Trending sort

I do not believe there is any way to use a MS Access database with an Android application. Instead, you should probably consider using another database such as SQLite.

You could migrate your Access database to SQLite:

  1. Export your Access database into text files, semicolon or comma delimited.
  2. Open the SQLite database browser and chose File -> Import -> Table from csv file.
  3. Browse for your text file and choose the appropriate delimiter. Click create.

If import isn’t an option you can make a (PHP) webservice that queries the database. Then call upon that webservice in your android application.

This week i’ll be starting a tutorial serie on http://p-xr.com that will explain just that.

You can use jackcess, is pretty easy to use, but you can’t execute queries.

Well, if you are using Access 2010, then you can build web sites, and the results are massively scalable to the web in terms of simultaneous users. The so called Access web services are also coming to office 365. So with office 365 (still in testing) or with SharePoint 2010 you can thus publish Access forms to the web. Here is a video of mine, and note how the same Access application at the half way point is run in an standard browser.

Note that no ActiveX or Silverlight is required (so it standard web compliant). I have tested the Access applications running on my windows 7 phone and the Access web application also runs well on my iPad (safari browser).

So, I do not see why the Access application would not work and run fine on an android phone. Note that when you publish the Access forms they are turned into xaml (.net zammel forms), and code you write in the Access form is converted into JavaScript. Reports are converted into sql server reporting services.


Поддержка Office для Android для платформы Android Storage Access Framework

Office для Android интегрируется с платформой Android Storage Access Framework, которая позволяет Office открывать файлы, хранимые другим поставщиком документов.

Android 4.4 (API уровня 19) представляет платформу Storage Access Framework (SAF). SAF позволяет пользователям просматривать и открывать документы, изображения и другие файлы всех поставщиков хранилищ документов, которые предпочитают пользователи. Стандартный пользовательский интерфейс позволяет просматривать файлы и получать доступ к ним подходящим способом по всем приложениям и поставщикам.

Реализация поставщика документа

Если вы разрабатываете приложение, предоставляющее службы хранения для документов, вы можете предоставить доступ к файлам через платформу SAF, записав поставщика пользовательских документов. Затем приложения Office могут вызвать намерение ACTION_OPEN_DOCUMENT и/или ACTION_CREATE_DOCUMENT. чтобы получить файлы, возвращенные поставщиком документов. Обратите внимание, что намерение может включать фильтры для дальнейшего уточнения критериев.

Включение бесплатных правок для пользователей

Пользователи могут входить в приложения Office с помощью бесплатной учетной записи Майкрософт, чтобы создавать или редактировать документы, хранящиеся в службе хранения, ориентированной на пользователя. В следующей таблице перечислены обязательные свойства, которые поставщики обязаны поставлять как часть курсора, чтобы позволить пользователям бесплатно редактировать документы, доступные через платформу Storage Access Framework.


Установка и настройка Office в Android

Существует два способа Office на телефоне или планшете с Android:

Вы можете установить новое мобильное приложение Office, объединяющее Word, Excel и PowerPoint, в одно приложение, а также новые функции, ориентированные на мобильные устройства, для просмотра, редактирования и совместной обработки файлов без переключения между несколькими приложениями. Подробнее.

Вы также можете установить Office приложения по отдельности:

Если вы используете Office 365 21Vianet, скачайте приложения Office для Android из местного магазина Android.

Примечание: Используете Chromebook? Мобильные приложения Office для Android можно установить на ноутбуке Chromebook, если у вас есть приложение Google Play Маркет или вы пользуетесь Office Online из интернет-магазина Chrome.

Используйте мобильные Office для работы из любого места, просто войдете с помощью бесплатной учетной записи Майкрософт или Microsoft 365 или учебной учетной записи. Если у вас есть Microsoft 365 подписка,вы получите доступ к дополнительным функциям приложения.

Первоначальная настройка приложений Office

Откройте Приложение Office, например Excel.

Во sign in with your учетная запись Майкрософт or Рабочей или учебной учетной записи Microsoft 365.

Примечание: Если вы используете Office 365 21Vianet, введите свой адрес электронной почты и пароль, связанные с вашей подпиской на Microsoft 365 21Vianet, и войдите в нее.

При входе с помощью учетная запись Майкрософт, связанной с Office 2016 или Office 2019, вы можете перейти на Microsoft 365.

Примечание: Если у вас нет учетная запись Майкрософт, вы можете создать ее бесплатно.

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

Обратите внимание, что при использовании подписки наMicrosoft 365 дополнительные возможности.

Если на вашем устройстве Android установлены другие приложения Office, ваша учетная запись и файлы OneDrive будут добавлены автоматически.

Чтобы добавить еще одну учетную запись, коснитесь кнопки Открыть (или Открыть другие документы, если вы используете планшет) и выберите пункт Добавить место.

Если вы используете OneNote, выберите элементы Параметры > Учетные записи.

Выберите облачную службу, которую вы хотите добавить, например OneDrive для бизнеса или Dropbox.

Введите адрес электронной почты и пароль для входа в соответствующую службу.

Нужна помощь с установкой и настройкой приложений Office для Android?

Чтобы узнать, как использовать мобильное приложение Office, см. Microsoft Office мобильном устройстве.

В приложении Word, Excel или PowerPoint откройте или создайте документ, откройте боковое меню, коснитесь значка Параметры и выберите пункт Отправить отзыв или Справка и поддержка в Интернете.

В приложении OneNote коснитесь Параметры > справки.

Вы также можете перейти по одной из ссылок ниже.

Содержимое справки для Android

Выберите службу, файлы в которой хотите просмотреть. Например, чтобы просмотреть документы Word, Excel или PowerPoint, выполните следующие действия:

нажмите Открыть > OneDrive — персональный, чтобы увидеть свои личные документы;

нажмите Открыть > OneDrive — , чтобы увидеть документы своей организации или учебного заведения.

Вы увидите список файлов, сохраненный в OneDrive или OneDrive для работы или учебы. В этом списке будут отображаться только тип файлов, созданных с помощью этого приложения. Например, если вы открыли приложение Word, вы увидите только документы Word; если вы открыли приложение Excel, вы увидите электронные таблицы Excel.

Для просмотра записных книжек OneNote, сохраненных в OneDrive или OneDrive для работы или учебы, нажмите + Открыть.

Примечание: Чтобы использовать дополнительные возможности в Office, необходимо войти с помощью учетная запись Майкрософт или рабочая или учебная учетная запись, связанной с вашей Microsoft 365 подпиской. Список доступных планов см. в Office приложениях для Android, iOSили Windows с помощью Microsoft 365.


You may also like...