Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Доступ к MS Access на Android. / 19 сообщений из 19, страница 1 из 1
07.07.2019, 14:01
    #39834712
Farid Belyalov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
Подскажите как организовать связь с базой данных MS Access для Android. Через FDConnection и MSAcc не получается. [DCC Fatal Error] fmdata.pas(10): F2613 Unit 'FireDAC.Phys.MSAcc' not found.
...
Рейтинг: 0 / 0
07.07.2019, 15:02
    #39834721
ziv-2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
Farid Belyalov, В твоем случае Unidac поможет.
...
Рейтинг: 0 / 0
07.07.2019, 15:05
    #39834722
X-Cite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
В современном сообществе принято на Андроиде использовать SQLite
...
Рейтинг: 0 / 0
07.07.2019, 15:10
    #39834723
Dmitry Arefiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
ziv-2014Farid Belyalov, В твоем случае Unidac поможет.
Ничто не поможет
...
Рейтинг: 0 / 0
07.07.2019, 15:10
    #39834724
Farid Belyalov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
На SQLite проблем нет. Но нужен доступ к давно поддерживаемой базе MS Access.
...
Рейтинг: 0 / 0
07.07.2019, 15:15
    #39834726
Farid Belyalov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
В UniDAC нет доступа к MS Access на Android ( https://www.devart.com/unidac/compatibility.html#databases).
...
Рейтинг: 0 / 0
07.07.2019, 15:28
    #39834728
ziv-2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
Farid Belyalov,
Пусть rest api пишет.
...
Рейтинг: 0 / 0
07.07.2019, 17:00
    #39834747
X-Cite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
Farid BelyalovПодскажите как организовать связь с базой данных MS Access для Android. Через FDConnection и MSAcc не получается. [DCC Fatal Error] fmdata.pas(10): F2613 Unit 'FireDAC.Phys.MSAcc' not found.

Пишем сервис, который будет общаться с MSAccess.
Наружу он отдает, например, rest api... Приложение на android обращается к сервису по rest..
...
Рейтинг: 0 / 0
07.07.2019, 17:40
    #39834754
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
Такого извращения я его не встречал.
Может лучше базу конвертировать в Firebird или в SQLite?
...
Рейтинг: 0 / 0
07.07.2019, 18:22
    #39834757
Farid Belyalov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
Конвертация не пойдет. Есть основная программа, которая постоянно собирает данные в базу MS Access.
...
Рейтинг: 0 / 0
07.07.2019, 18:26
    #39834758
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
Пробуйте получить доступ к базе по сети на виндовый ПК, где установлен аксесс с базой.
...
Рейтинг: 0 / 0
07.07.2019, 18:33
    #39834759
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
Farid BelyalovЕсть основная программа, которая постоянно собирает данные в базу MS Access.

А её исходников, конечно же нет, и заменить в базе аксесса обычные таблицы на линкованные
чтобы информация сразу отправлялась на бэкэнд никто не в состоянии. Угадал?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
07.07.2019, 19:38
    #39834771
asutp2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
Farid Belyalov,

1. на компе, где находится база MS Access, нужно приложение/сервис, которое с одной стороны подключается к базе, с другой стороны предоставляет API для внешних подключений (хоть андроид, хоть ios, хоть еще что нибудь). в интерфейсе api делаешь, все что необходимо
2. на андроиде/ios/т.д. подключешься к api (см. п.1)
3. профит.
...
Рейтинг: 0 / 0
27.08.2019, 09:42
    #39854024
SangYong
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
...ну веб-сервис на тачке с MSA запустить на том же IIS + ASP VB.net (C)
Там есть классы запаковки JSON. Ну и порт открыть-пробросить на белый IP
Можем посотрудничать...
...
Рейтинг: 0 / 0
27.08.2019, 10:50
    #39854067
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
Farid Belyalov,

ваша постановка задачи звучит так, как будто на смартфон каким-либо образом попадает (например, по e-mail'у) *.mdb или *.accdb - файл и с ним надо работать offline на смартфоне. Так?
...
Рейтинг: 0 / 0
27.08.2019, 10:56
    #39854075
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
...
если да, подумайте о таком варианте:

- сервис, который отправляет MS Access - файл на Android-смартфон, пусть он экспортирует всю базу в SQLite и уже её отправляет мэйлом
- на смартфоне работа с родным SQLite форматом
- когда файл попадает обратно на компьютер, сервис производит запись изменений из присланного SQLite файла в MS Access
...
Рейтинг: 0 / 0
27.08.2019, 11:02
    #39854078
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
вот ведь подстава, топику почти месяц ...
...
Рейтинг: 0 / 0
01.09.2019, 04:19
    #39856059
Farid Belyalov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
Простых решений нет. Сконвертировал базу Access в SQLite, размер заметно уменьшился, скорость возросла, но пришлось доработать поля дата и время.
...
Рейтинг: 0 / 0
02.09.2019, 07:32
    #39856156
Sinemurius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к MS Access на Android.
Добрый день.

Наберусь наглости и предложу нашу разработку Raven Link, о которой я писал здесь ранее на правах рекламы: https://www.sql.ru/forum/1309572/ravenlink-udobnyy-i-bystryy-analog-datasnap?hl=raven.
Похоже, это именно то, что Вам нужно.

Вчера специально написал плагин для доступа к MS Access.

Под спойлером пример, как его использовать:

1. Скачайте релиз http://mraven.ru/files/Raven_Link_ver_1_4.zip и распакуйте в удобную для Вас папку.
2. Закройте среду Delphi и запустите RMSInstaller.exe для установки библиотеки
3. Настройте out\RavenLinkServer\RavenLinkServer.ini. Для этого:
- В секции [Доступ к тестовой БД test.accdb] установите Active = 1
- Можете удалить секции [SQLite test], [MySQL test], [Доступ к тестовой БД RLTest.fb], [MAPI]
Ну или установите Active=0 в этих секциях
- Для удобства, можете установить параметр Guid={00000000-0000-0000-0000-000000000000} в секции [Доступ к тестовой БД test.accdb]
В этом случае, Вам не нужно будет устанавливать свойство Guid в Raven Link датасетах.
4. Запустите сервер Raven Link - out\RavenLinkServer\RavenLinkServer.exe
5. Запустите IDE Delphi, создайте новое VCL приложение (можно и FMX приложение)
6. Положите на форму компонент TRLQuery.
7. Если приложение нахожится не на той же машине, что и сервер, то установите свойство Host
8. Установите свойство SQL "SELECT * FROM PEOPLE"
9. Установите свойство Active в TRUE.
10. Для проверки, можете положить на форму DataSource, DBGrid и связать их с RLQuery.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Доступ к MS Access на Android. / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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