/ / Чи дозволяє ZeosLib віддалене підключення до MSSQL в Android? - android, sql-сервер, delphi, delphi-xe6, zeos

Чи дозволяє ZeosLib віддалене підключення до MSSQL на Android? - android, sql-сервер, delphi, delphi-xe6, zeos

Мені хотілося б знати, чи готовий ZeosLib до Android FMX для віддаленого доступу до MSSQL, як це робиться в x32.

Якщо ні, чи є в Delphi якийсь пакет зовнішніх компонентів або вбудоване рішення?

Відповіді:

0 для відповіді № 1

Те, що ви намагаєтеся зробити, не є чистим рішеннямдо проблеми підключення до DataStore від програми, що працює на мобільному пристрої, оскільки, як хтось правильно заявив у коментарях до вашого питання, правильним був би шлях: проходження через веб-сервіс.

У будь-якому випадку, про що ви тут запитуєте: чи можна використовувати zeoslib для того, щоб безпосередньо підключити додаток Android до екземпляра SQL Server?

Ні, принаймні на даний момент, тому що zeoslib отримує доступ до бази даних через рідну бібліотеку SQL Server, яка, наскільки я знаю, доступна лише на платформі Microsoft Windows.

Ви можете замість цього використовувати zeoslib для доступу до бази даних Android Db (що в основному є базою даних Sqlite3).

Однак можливо підключитися до екземпляра MSSQL через додаток Android FMX за допомогою цього Delphi FMX JDBC Wrapper і драйвер JTDS JDBC.

Бібліотека є обгорткою проекту JTDSщо є відкритим кодом Java-драйвер для MSSQL. Він забезпечує власний інтерфейс для бібліотеки що ви отримуєте джерело щойно придбавши бібліотеку. У мене є не бачив іншого рішення для доступу до Microsoft SQL Server на Android на даний момент з Delphi XE5 Firemonkey.

Якщо вам потрібно використовувати його через zeoslib, вам доведеться реалізувати новий протокол для цієї бібліотеки безпосередньо в джерелі zeoslib.