Fórum Gravar/Recuperar Campo Imagem no SQL Server #305945
19/12/2005
0
Como proceder?
[]´s
Anderson
Anddibo
Curtir tópico
+ 0Posts
20/12/2005
Marcio.theis
Gostei + 0
20/12/2005
Anddibo
Sim.
É o seguinte: considere uma tabela no SQL Server com um campo para armazenar imagem do tipo IMAGE.
Como eu poderia fazer, no meu sistema (escrito em Delphi 5.0), acessando via BDE, gravar uma imagem neste campo e, posteriormente, recuperá-la do banco.
Estou tentando gravar da seguinte forma:
Query.ParamByName(´qImagem´).AsBlob := ???
Query.ExecSQL;
Comando SQL da Query:
´INSERT INTO MinhaTabela (Imagem) VALUES (:qImagem)´
[]´s
Anderson
Gostei + 0
20/12/2005
Marcio.theis
Query.Insert; QueryFIGURA.LoadFromFile(OpenPictureDialog.FileName); Query.Post;
E depois para mostrar, vc pode fazer:
arq: String; \\Variável com o local on pode salvar a imagem de forma temporária QueryFIGURA.SaveToFile(arq);\\Salva para o arquivo Imagem.Picture.LoadFromFile(arq);\\Carrega a imagem em uma TImage DeleteFile(arq);\\Deleta a imagem
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)