LoadFromFile usando um DatSet.

Delphi

12/02/2003

Estou migrando uma aplicação e não utilizo diretamente componentes dependentes de tecnologia de acesso a dados.
Esbarrei com o seguinte problema:

situação anterior: o campo do banco, é objeto da query;

- queryFoto.LoadFromFile(OpenDialogFoto.FileName) - funciona

situação na migração: usando um dataset retornado por um DataModule;

- Ds.FieldByname(´foto´).LoadFromFile(OpenDialogFoto.FileName) - acusa erro de sintaxe.

Quem se habilita ? :?:


Amfsouza

Amfsouza

Curtidas 0

Respostas

Anonymous

Anonymous

12/02/2003

Qual erro de sintaxe?

Se for relativo ao método FIELDBYNAME, sua linha deve ficar assim:

ds.[color=red:e70fd57bf6]dataset[/color:e70fd57bf6].FieldByName(´FOTO´).LoadFromFile(OpenDialogFoto.FileName);


GOSTEI 0
Anonymous

Anonymous

12/02/2003

JVG, obrigado, mas esta solução não funciona. Obrigado mesmo assim. Já encontrei a solução pesquisando ontem.

A solução é esta:

TBlobField(Ds.FieldByName(´Foto´).LoadFromFile(OpenDialogFoto.FileName);

AmfSouza.


GOSTEI 0
POSTAR