powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Доступ к MS Access на Android.
19 сообщений из 19, страница 1 из 1
Доступ к MS Access на Android.
    #39834712
Farid Belyalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите как организовать связь с базой данных MS Access для Android. Через FDConnection и MSAcc не получается. [DCC Fatal Error] fmdata.pas(10): F2613 Unit 'FireDAC.Phys.MSAcc' not found.
...
Рейтинг: 0 / 0
Доступ к MS Access на Android.
    #39834721
ziv-2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Farid Belyalov, В твоем случае Unidac поможет.
...
Рейтинг: 0 / 0
Доступ к MS Access на Android.
    #39834722
Фотография X-Cite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В современном сообществе принято на Андроиде использовать SQLite
...
Рейтинг: 0 / 0
Доступ к MS Access на Android.
    #39834723
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ziv-2014Farid Belyalov, В твоем случае Unidac поможет.
Ничто не поможет
...
Рейтинг: 0 / 0
Доступ к MS Access на Android.
    #39834724
Farid Belyalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На SQLite проблем нет. Но нужен доступ к давно поддерживаемой базе MS Access.
...
Рейтинг: 0 / 0
Доступ к MS Access на Android.
    #39834726
Farid Belyalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В UniDAC нет доступа к MS Access на Android ( https://www.devart.com/unidac/compatibility.html#databases).
...
Рейтинг: 0 / 0
Доступ к MS Access на Android.
    #39834728
ziv-2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Farid Belyalov,
Пусть rest api пишет.
...
Рейтинг: 0 / 0
Доступ к MS Access на Android.
    #39834747
Фотография X-Cite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Доступ к MS Access на Android.
    #39834754
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такого извращения я его не встречал.
Может лучше базу конвертировать в Firebird или в SQLite?
...
Рейтинг: 0 / 0
Доступ к MS Access на Android.
    #39834757
Farid Belyalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Конвертация не пойдет. Есть основная программа, которая постоянно собирает данные в базу MS Access.
...
Рейтинг: 0 / 0
Доступ к MS Access на Android.
    #39834758
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробуйте получить доступ к базе по сети на виндовый ПК, где установлен аксесс с базой.
...
Рейтинг: 0 / 0
Доступ к MS Access на Android.
    #39834759
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Farid BelyalovЕсть основная программа, которая постоянно собирает данные в базу MS Access.

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

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

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

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

Наберусь наглости и предложу нашу разработку 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
19 сообщений из 19, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Доступ к MS Access на Android.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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