Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Não foi possível encontrar o arquivo

Ao realizar a conexão clicando no botão, aparece o seguinte erro Insira aqui a descrição dessa imagem para ajudar na acessibilidade

segue código:

procedure TForm1.Button1Click(Sender: TObject);
begin
  fdconnection1.Params.Database := GetCurrentDir+'\assets\contatos.mdb';
  fdconnection1.Connected := true;
  fdcontatos.TableName    := 'contatos';
  fdcontatos.Active       := true;

  if fdconnection1.Connected = true then
  conexao.Caption :='Conectado'

end;

end.

Segue caminho do meu arquivo: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

5 respostas

Boa tarde,

Alguém consegue me ajudar com esse tópico? Estou parado nas aulas sem conseguir solucionar esse erro!

Obrigado,

Olá, Anderson! Como você está?

O erro sugere que o arquivo não consegue ser encontrado. Você está utilizando o oneDrive na nuvem?

Sugiro que você remaneje a pasta do projeto e os arquivos para um único lugar, e que seja diferente do OneDrive, pois pode gerar conflitos.

Além disso, o instrutor solicita que você faça um teste com o método showmessage() para visualizar o local que sua pasta está. Sugiro também que você refaça esse processo e teste novamente, tudo bem?

Vou deixar aqui o print com o teste que falei:

print da tela do curso que exibe o método showmessage sendo utilizado

Link para a aula 04 Codificando a conexao com o banco - a partir de 02:29 min

Espero que as informações tenham ajudado.

Bons estudos!

Fiz o teste com o Showmessage e o caminho aparece corretamente. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

mas mesmo assim após colocar o caminho para conexão com o banco é apresentado o erro. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Olá Anderson, tudo bem?

Esse erro ocorre geralmente quando a versão do banco está mais recente que a versão o driver instalado na máquina.

Ao criar o banco de dados do Microsoft Access, na aula 03, o instrutor cita algumas opções de versão. Você lembra qual a versão escolhida no momento da criação?

No link a seguir tem algumas orientação para atualização e conexão https://docwiki.embarcadero.com/RADStudio/Sydney/en/Connect_to_Microsoft_Access_Database_(FireDAC)

Além disso, pode tentar colocar o projeto numa pasta diferente, sem caracteres especiais, vírgulas, etc. Por exemplo: C:\Estudos\Delphi\Contatos.

Espero que as informações tenham ajudado.

Bons estudos! 😄

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!
solução!

Olá Anderson, tudo bem?

Esse erro ocorre geralmente quando a versão do banco está mais recente que a versão o driver instalado na máquina.

Ao criar o banco de dados do Microsoft Access, na aula 03, o instrutor cita algumas opções de versão. Você lembra qual a versão escolhida no momento da criação?

No link a seguir tem algumas orientação para atualização e conexão https://docwiki.embarcadero.com/RADStudio/Sydney/en/Connect_to_Microsoft_Access_Database_(FireDAC)

Além disso, pode tentar colocar o projeto numa pasta diferente, sem caracteres especiais, vírgulas, etc. Por exemplo: C:\Estudos\Delphi\Contatos.

Espero que as informações tenham ajudado.

Bons estudos! 😄

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!