Salvar Imagens com TStoredProc (DbExpress)

03/03/2010

0

Bom dia,

Surgiu uma dúvida em relação a salvar imagens utilizando o componente TStoredProc da palheta DBExpress.

Normalmente eu utilizo esse componente da seguinte forma:

Procedure.Params[0].AsString := cdsClienteNome.AsString;
Procedure.Params[1].AsInteger := cdsClienteId.AsInteger;
Procedure.Params[3].AsByte := cdsClienteFoto.AsBlob; -> Minha dúvida

Mas como faço isso para salvar imagens?

Estou utilizando Delphi 2009 e FireBird.
Fábio Cruz

Fábio Cruz

Responder

Posts

04/03/2010

Alison Bissoli

Bom... qdo fiz algo parecido joguei a imagem diretamente num componente db de imagem e mandava gravar diretamente no componente sem passar nada para o campo.
Responder

04/03/2010

Fábio Cruz

Bom dia,

Irei tentar esse caso, só uma dúvida, vc fez isso utilizando Stored Procedures?

Pq estou utilizando os componentes da DBExpress (CliendDataSet)
Responder

04/03/2010

Thiago Santana

Não há necessidade de utilizar stored procedures para fazer isso! É só segui ros passos do Alisson aí... Colocar o teu campo do tipo blob receber a imagem contida no DBImagem por exemplo! Espero ter ajudado...
Responder

04/03/2010

Paulo Freire

Fala thiago dê olhada nisso, eu tilizo dessa forma e rola belezinha.

http://forum.devmedia.com.br/viewtopic.php?p=273211

Ou

http://mail.firebase.com.br/pipermail/lista_firebase.com.br/2006-November/036033.html

Ou

http://www.mail-archive.com/delphi-br@yahoogrupos.com.br/msg39517.html
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar