Fórum Como gravar Imagem JPG via SQL ? #229003

30/04/2004

0

Bom dia a todos !
Gostaria de sab er se tem como gravar uma imagem extensão JPG no paradox via comando SQL ( INSERT ). Obrigado !!!

walterfoliveira@hotmail.com


Walter Faria

Walter Faria

Responder

Posts

30/04/2004

Dopi

Esse trecho de código deve ajudar....

CDSUtil.CommandText := ´INSERT INTO ´ARQEXTERNO´ ´+
´(NomeArquivo, DataHora, Conteudo) ´+
´values (:NomeArquivo, :DataHora, :Conteudo)´ ;

CDSUtil.Params.FindParam(´NomeArquivo´).AsString := FileArq ;
CDSUtil.Params.FindParam(´DataHora´).AsSQLTimeStamp := DateTimeToSQLTimeStamp(FileDateToDateTime(HDAge)) ;
CDSUtil.Params.FindParam(´Conteudo´).LoadFromFile(FileDisk,ftTypedBinary) ;

CDSUtil.Execute ;



Para Ler do Arquivo e gravar no disco:

CDSUtil.CommandText := ´Select Conteudo from ARQEXTERNO ´ +
´where NomeArquivo = ´+QuotedStr(FileArq) ;
CDSUtil.Open ;

TBlobField(CDSUtil.FieldByName(´Conteudo´)).SaveToFile(FileDisk);


Responder

Gostei + 0

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

Aceitar