Fórum Gravar Imagem em campo ´Objeto OLE´ no Access #305383

14/12/2005

0

Estou tentando gravar uma imagem em um BD Access, com um ClientDataSet, Ligado num Provider, ligado numa ADOQuery, o código é o seguinte:

if dlgimagem.Execute then
dm.cdsProdImagem.LoadFromFile(dlgImagem.FileName);
dm.cdsProd.Post;
dm.cdsProd.ApplyUpdates(0);

porém a imagem não é gravada.

Se eu alterar qualquer outro campo e não alterar a Imagem os dados são gravados. Se eu alterar outros dados e alterar a imagem, nem mesmo os outros dados são gravados, como se o provider perdesse as atualizações.

Se alguem souber uma maneira de se fazer, qualquer ajuda é bem-vinda.

grato.

mjr


Mjr

Mjr

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar