/ / O ZeosLib permite conexão remota ao MSSQL no Android? - android, sql-server, delphi, delphi-xe6, zeos

O ZeosLib permite conexão remota ao MSSQL no Android? - android, servidor sql, delphi, delphi-xe6, zeos

Gostaria de saber se o ZeosLib está pronto para ser usado com o Android FMX para acessar o MSSQL remotamente, como no x32.

Caso contrário, existe algum pacote de componente externo ou solução embutida no Delphi?

Respostas:

0 para resposta № 1

O que você está tentando fazer não é uma solução limpapara o problema de conexão com o DataStore a partir de um aplicativo em execução em um dispositivo móvel, pois, como alguém afirmou corretamente nos comentários à sua pergunta, o caminho correto seria: passar por um serviço da Web.

Enfim, o que você está perguntando aqui é: posso usar o zeoslib para conectar diretamente meu aplicativo Android a uma instância do SQL Server?

Não, pelo menos no momento, porque o zeoslib acessa o banco de dados através da biblioteca nativa do SQL Server que, até onde eu sei, está disponível apenas na plataforma Microsoft Windows.

Você poderia usar o zeoslib para acessar um banco de dados Android Db (que basicamente é um banco de dados Sqlite3).

No entanto, é possível conectar-se a uma instância do MSSQL a partir de um aplicativo FMX Android usando este Delphi FMX JDBC Wrapper e o driver JTDS JDBC.

A biblioteca é um wrapper do projeto JTDSque é um código aberto driver java para MSSQL. Ele fornece sua própria interface para a biblioteca pela qual você recebe a fonte quando compra a biblioteca. eu tenho não vi outra solução para acessar o Microsoft SQL Server em Android com Delphi XE5 Firemonkey no momento.

Se você precisar usá-lo através do zeoslib, precisará implementar um novo protocolo para esta biblioteca diretamente na fonte do zeoslib.