Salvar Imagens com TStoredProc (DbExpress)
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.
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
Curtidas 0
Respostas
Alison Bissoli
03/03/2010
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.
GOSTEI 0
Fábio Cruz
03/03/2010
Bom dia,
Irei tentar esse caso, só uma dúvida, vc fez isso utilizando Stored Procedures?
Pq estou utilizando os componentes da DBExpress (CliendDataSet)
Irei tentar esse caso, só uma dúvida, vc fez isso utilizando Stored Procedures?
Pq estou utilizando os componentes da DBExpress (CliendDataSet)
GOSTEI 0
Thiago Santana
03/03/2010
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...
GOSTEI 0
Paulo Freire
03/03/2010
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
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
GOSTEI 0