Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
maykonts Aprendiz

Registrado: Sábado, 1 de Mai de 2010 Mensagens: 100
|
Enviada: Seg Set 16, 2013 2:10 pm Assunto: Delphi Xe5 + FireBird + Android [Resolvido] |
|
|
Galera o assunto é novo n achei muito sobre.
Tem alguma maneira de conectar diretamente usando alguma dll ou algum driver o android com o servidor firebird no pc?
Obrigado e Abraço
Editado pela última vez por maykonts em Sex Set 20, 2013 4:56 pm, num total de 2 vezes |
|
Voltar ao Topo |
|
 |
magnolima Novato

Registrado: Segunda-Feira, 16 de Setembro de 2013 Mensagens: 53
|
Enviada: Seg Set 16, 2013 2:24 pm Assunto: |
|
|
Olá Maykonts,
Se entendi a pergunta, vc precisará criar um "server" que conecte-se no seu Firebird e via um webservice acessá-do seu aplicativo Android, usando um data-snap por exemplo. Se sua aplicacao Android for ficar restrita a rede que tem acesso ao FB então acho vc pode usar os componentes diretos, como o Firedac.
Estou começando a aprender usar isto. No meu caso, tenho um banco Postgres, montei um server que acessa ele via usando DBExpress e o Android acessa este server via data-snap client.
Abraços |
|
Voltar ao Topo |
|
 |
EdmarFrazao Novato

Registrado: Segunda-Feira, 22 de Mai de 2006 Mensagens: 24
|
Enviada: Seg Set 16, 2013 2:26 pm Assunto: |
|
|
ate o momento não tem driver firebird para ios e android
usando unicad você consegue conectar ao bd mysql sem uso de dll
para ios ja tem
para android o nova versão do unidac dizem que ira suportar |
|
Voltar ao Topo |
|
 |
maykonts Aprendiz

Registrado: Sábado, 1 de Mai de 2010 Mensagens: 100
|
Enviada: Seg Set 16, 2013 2:29 pm Assunto: |
|
|
magnolima escreveu: | Olá Maykonts,
Se entendi a pergunta, vc precisará criar um "server" que conecte-se no seu Firebird e via um webservice acessá-do seu aplicativo Android, usando um data-snap por exemplo. Se sua aplicacao Android for ficar restrita a rede que tem acesso ao FB então acho vc pode usar os componentes diretos, como o Firedac.
Estou começando a aprender usar isto. No meu caso, tenho um banco Postgres, montei um server que acessa ele via usando DBExpress e o Android acessa este server via data-snap client.
Abraços |
Entao a ideia eh ter uma aplicacao em rede apenas, e conectar sem webserver, gostaria de uma conexao direta .. do tipo firedac, porem n achei nd de como fazer |
|
Voltar ao Topo |
|
 |
maykonts Aprendiz

Registrado: Sábado, 1 de Mai de 2010 Mensagens: 100
|
Enviada: Seg Set 16, 2013 2:30 pm Assunto: |
|
|
EdmarFrazao escreveu: | ate o momento não tem driver firebird para ios e android
usando unicad você consegue conectar ao bd mysql sem uso de dll
para ios ja tem
para android o nova versão do unidac dizem que ira suportar |
Entao ao fazer uma pesquisa rapida na internet.
parece q ja fazem a conexao direta usando o jaybird. mas pelo q intendi eh uma classe para quem programa para android em java. =/ |
|
Voltar ao Topo |
|
 |
EdmarFrazao Novato

Registrado: Segunda-Feira, 22 de Mai de 2006 Mensagens: 24
|
|
Voltar ao Topo |
|
 |
magnolima Novato

Registrado: Segunda-Feira, 16 de Setembro de 2013 Mensagens: 53
|
Enviada: Seg Set 16, 2013 3:28 pm Assunto: |
|
|
Cara, da uma olhada no TFDConnection na aba Firedac! Com ele vc se conecta sim diretamente ao banco, usando o Android, ao menos é o que tudo indica pelas propriedades... desta forma ainda nao testei. |
|
Voltar ao Topo |
|
 |
maykonts Aprendiz

Registrado: Sábado, 1 de Mai de 2010 Mensagens: 100
|
Enviada: Seg Set 16, 2013 4:11 pm Assunto: |
|
|
magnolima escreveu: | Cara, da uma olhada no TFDConnection na aba Firedac! Com ele vc se conecta sim diretamente ao banco, usando o Android, ao menos é o que tudo indica pelas propriedades... desta forma ainda nao testei. |
tentei di todo jeito n consegui =/ |
|
Voltar ao Topo |
|
 |
Programailinha Novato


Registrado: Sexta-Feira, 6 de Junho de 2008 Mensagens: 8
|
Enviada: Ter Set 17, 2013 5:50 pm Assunto: |
|
|
Conexão local no android funciona somente IBLite e SQLite. Se você quiser conectar com Firebird, Postgres, ou qualquer outro banco de dados, você precisa fazer uma conexão via datasnap ou webservice. No componente FDConnection existe a opção e conecta no teste, mas fazendo um aplicativo sem essa camada intermediária não conecta ao banco. |
|
Voltar ao Topo |
|
 |
maykonts Aprendiz

Registrado: Sábado, 1 de Mai de 2010 Mensagens: 100
|
Enviada: Ter Set 17, 2013 6:33 pm Assunto: |
|
|
Programailinha escreveu: | Conexão local no android funciona somente IBLite e SQLite. Se você quiser conectar com Firebird, Postgres, ou qualquer outro banco de dados, você precisa fazer uma conexão via datasnap ou webservice. No componente FDConnection existe a opção e conecta no teste, mas fazendo um aplicativo sem essa camada intermediária não conecta ao banco. |
Eh foi o q imaginei. consegui conectar fazendo um tutorial com datasnap.. porem n consegui conectar no datasnap usando firedac.. teria alguma coisa? |
|
Voltar ao Topo |
|
 |
Programailinha Novato


Registrado: Sexta-Feira, 6 de Junho de 2008 Mensagens: 8
|
|
Voltar ao Topo |
|
 |
edugdr Novato

Registrado: Terça-Feira, 17 de Agosto de 2010 Mensagens: 9
|
Enviada: Qui Set 19, 2013 1:24 pm Assunto: Olá pessoal |
|
|
Alguém tem mais informação como acessar do android um banco firebird.
Já fiz alguns testes porém não consegui, com o Firedac conecta na Ide porém quando envio o apk para o smartphone ao tentar conectar aparece a mensagem que o Firedac not registerd.
Com dbexpress na Ide quando ativo a conexão no próprio componente conecta , porém ao compilar apresenta erro Data.Dbexpress.dcu.
Será que somente via DataSnap
Desde já agradeço |
|
Voltar ao Topo |
|
 |
maykonts Aprendiz

Registrado: Sábado, 1 de Mai de 2010 Mensagens: 100
|
Enviada: Sex Set 20, 2013 12:11 pm Assunto: Re: Olá pessoal |
|
|
edugdr escreveu: | Alguém tem mais informação como acessar do android um banco firebird.
Já fiz alguns testes porém não consegui, com o Firedac conecta na Ide porém quando envio o apk para o smartphone ao tentar conectar aparece a mensagem que o Firedac not registerd.
Com dbexpress na Ide quando ativo a conexão no próprio componente conecta , porém ao compilar apresenta erro Data.Dbexpress.dcu.
Será que somente via DataSnap
Desde já agradeço |
Edugdr assisti o webinar. e la comentaram q n tem como conectar diretamente o android com o servidor. apenas com datasnap, webservice, etc. |
|
Voltar ao Topo |
|
 |
edugdr Novato

Registrado: Terça-Feira, 17 de Agosto de 2010 Mensagens: 9
|
Enviada: Sex Set 20, 2013 2:53 pm Assunto: |
|
|
Mykonts.
Pensei que poderia efetuar uns testes mais rapido.
Vou tentar com o datasnap, obrigado |
|
Voltar ao Topo |
|
 |
robinhoc Novato

Registrado: Quinta-Feira, 2 de Agosto de 2012 Mensagens: 43 Localização: Curitiba-PR
|
Enviada: Qua Set 25, 2013 11:19 am Assunto: Re: Delphi Xe5 + FireBird + Android [Resolvido] |
|
|
maykonts escreveu: | Galera o assunto é novo n achei muito sobre.
Tem alguma maneira de conectar diretamente usando alguma dll ou algum driver o android com o servidor firebird no pc?
Obrigado e Abraço |
Com o servidor FB no pc eu nao tentei,mas acho que com o unidac da pra fazer,pq eu estou utilizando so o unidac para banco interno no android e para sincronizar dados uso o unidac tambem com conexao direta ao banco oracle,funciona 100% . |
|
Voltar ao Topo |
|
 |
|