Erro ao acessar SQLite utilizando FireDAC

19/01/2015

107

Bom dia;

Estou criando uma aplicação FireMonkey Android utilizando o RAD Studio XE5 e conectando a um banco SQLite utilizando os componentes do FireDAC: TFDConnection e TFDTable;

porém, ao iniciar as transações na tabela dá erro:

"ESQLiteNativeException with message [FireDAC][Phys][SQLite]
ERROR: no such table: Contagem"

Não encontrei muita coisa referente a esse erro utilizando esse cenário.

Alguém poderia me ajudar?

Obrigado
Responder

Posts

23/10/2015

Marcelo Moraes

Bom dia amigo, já conseguiu resolver? eu também estou com este problema.
Responder

18/05/2016

Marcos Cruz

tambem estou
Responder

18/05/2016

Luiz Menin

Isso ocorre porque a aplicação não conseguiu criar o banco de dados no Android.
Verifique se o arquivo do banco de dados está carregado no Project->Deployment e seu parâmetro Remote Path = .\assets\internal\
Responder

18/05/2016

Marcos Cruz

sim ja coloquei ele ja
Responder

18/05/2016

Luiz Menin

E como estão configurados os parâmetros do componente TFConnection?
Responder

28/09/2016

Kauê Murakami

Esse "error no such ..." estava acontecendo comigo, fui verificar e o BancoConnection estava como FALSE na propriedade Connected. Verifique
Responder

28/09/2016

Kauê Murakami

Esse "error no such ..." estava acontecendo comigo, fui verificar e o BancoConnection estava como FALSE na propriedade Connected. Verifique
Responder

18/07/2018

Marlon Martins

Pessoal, eu RESOLVI da seguinte maneira:<br />
<br />
Eu tinha 2 componentes: * TFDQuery<br />
* TDataSource<br />
<br />
Corrigi adicionando um novo componente: * TFDConnection.<br />
Conectei meu TFDQuery nele e executei, show! Deu certo..<br />
<br />
Estou aprendendo desenvolvimento em Android com Firedac agora, não sei mais detalhes p/ explicar!!<br />
<br />
Falou!<br />
<br />
<br />
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar