Ler Campo do tipo ANEXO Acess com o Delphi 12

Delphi

Banco de Dados

17/09/2024

Pessoal, Boa Tarde.

Tenho a seguinte situação. Estou fazendo a leitura de um Banco Acess e em uma tabela, tem um campo do tipo ANEXO.
Neste campo, há uma Foto anexada. Preciso que no meu select, venha o conteúdo da foto (binário ou na sua devida formatação) e não nome da foto. Hoje, quando faço o select na tabela, o conteúdo retornado é o nome da foto e não o seu conteúdo.

Estou recuperando a informação do Banco de Dados desse jeito
FieldByName('FOTO').value

Como resolver isso?
Oswaldo

Oswaldo

Curtidas 0

Respostas

Arthur Heinrich

Arthur Heinrich

17/09/2024

Uma coluna não pode guardar simultaneamente o nome do arquivo e seu conteúdo.

Se a coluna está retornando o nome, é possível que só contenha o nome mesmo. Talvez o nome venha acompanhado da pasta onde foi gravado o arquivo, ou o sistema utilize uma pasta padrão para armazenamento dos arquivos anexos. Aí, você teria que recuperar o nome do banco e ler o arquivo da pasta.
GOSTEI 0
POSTAR