Delphi para Android com MySQL remoto (FireDAC etc)
Boa noite galera,
Possuo uma aplicação flex e quero fazer um módulozinho dessa aplicação para Android (para usar em tablet)...
Detalhe é que minha aplicação flex usa banco MySQL num server que tenho contratado fora do brasil...conecto via dns ou IP nele...
Pergunto, como eu poderia fazer para acessar os dados do MySQL através desse módulo para android feito com delphi XE 5 com a SDK do android 4.1.2...
Tentei usando a FireDAC, pelo IDE do radstudio eu consegui conectar no banco e até popular um listbox com os dados do banco, mas rodando direto no meu celular ou numa VM com android da erro na conexão....eu basicamente fiz isso:
Só um testezinho basicão mesmo pra ver se rolava....
Alguma ideia?
Possuo uma aplicação flex e quero fazer um módulozinho dessa aplicação para Android (para usar em tablet)...
Detalhe é que minha aplicação flex usa banco MySQL num server que tenho contratado fora do brasil...conecto via dns ou IP nele...
Pergunto, como eu poderia fazer para acessar os dados do MySQL através desse módulo para android feito com delphi XE 5 com a SDK do android 4.1.2...
Tentei usando a FireDAC, pelo IDE do radstudio eu consegui conectar no banco e até popular um listbox com os dados do banco, mas rodando direto no meu celular ou numa VM com android da erro na conexão....eu basicamente fiz isso:
try
FDConnection1.Connected:=true;
except
showmessage('Erro ao conectar ao BD');
abort;
end;
if FDConnection1.Connected=true then
begin
FDCommand1.Active:=true;
FDCommand1.Execute();
FDTable1.Active;
end;
Só um testezinho basicão mesmo pra ver se rolava....
Alguma ideia?
Paulo Dionizio
Curtidas 0
Melhor post
Marcos Iwazaki
24/10/2013
Amigo...
Para mobile so temos driver de banco p Interbase togo e Sqlite.
No caso vc usa Mysql.. o melhor a fazer seria fazer o sistema em 3 camadas.. onde o seu android se conectaria em um servidor de aplicação. esse sim se conectaria no banco de dados. Assim vc so precisaria ter os driver de conexão p o mysql nesse servidor de aplicação.
Eu fiz um teste aqui.. conectei um app android no meu servidor de aplicação ligado em um sqlserver.
Para mobile so temos driver de banco p Interbase togo e Sqlite.
No caso vc usa Mysql.. o melhor a fazer seria fazer o sistema em 3 camadas.. onde o seu android se conectaria em um servidor de aplicação. esse sim se conectaria no banco de dados. Assim vc so precisaria ter os driver de conexão p o mysql nesse servidor de aplicação.
Eu fiz um teste aqui.. conectei um app android no meu servidor de aplicação ligado em um sqlserver.
GOSTEI 1