domingo, 19 de maio de 2013

Mobile app e FireDAC - Unit Controls not found

Recentemente, iniciei o desenvolvimento utilizando o FireDac para conexão com o banco de dados SQLite e tive alguns problemas que demorei um pouco para corrigir e resolvi compartilhar com os leitores do meu blog.
Iniciei um projeto mobile, nele colei os componentes ADConnection, ADPhysSQLiteDriverLink e ADGUIxWaitCursor que são os componentes necessários para possamos fazer conexão com o banco de dados SQLite (mas caso queira conectar com outro banco de dados, basta substituir o ADPhysSQLiteDriverLink pelo do banco que você deseja conectar). e quando fiz a compilação estava apresentando a mensagem de erro dizendo que a unit Controls não foi encontrada.. então a pergunta, o que fazer? 

Ai vai a resposta:
1. exclua o componente ADPhysSQLiteDriverLink (no meu caso) do seu form
2. vá no fonte e exclua as units uAD*
3. Salve sua APP
4. Insira o componente ADPhysSQLiteDriverLink (no meu caso) 
5. No Object Inspector, na propriedade Provider, selecione FMX
6. Salve sua app
Pronto.. agora é so correr pro abraço e desenvolver apps utilizando dados.

Espero ter ajudado e se precisarem de mais informações fique a vontade de me contatar.


Nenhum comentário:

Postar um comentário