Problema ao Gravar imagem no banco de dados
19/02/2013
0
GOSTARIA DE SALVAR IMAGENS *.JPG, DIRETO NO BANCO, Mesmo ja sabendo do Tamanho.
UTILIZO BDE C/STORE PROC.-
NO DELPHI - PARAMETRO '@IMAGEM' - TIPO ftGraphic
PRC_CLIENTE_IMAGEM_INCLUIR.Close;
PRC_CLIENTE_IMAGEM_INCLUIR.ParamByName('@IMAGEM').LoadFromFile('D:\SAIDA\FOTO.JPG',FtBlob);
PRC_CLIENTE_IMAGEM_INCLUIR.ExecProc;
// *** NA PROCEDURE ****
CREATE PROC PRC_CLIENTE_IMAGEM_INCLUIR
@IMAGEM varbinary(max)
INSERT INTO IMAGEM(IMAGEM) VALUES (@IMAGEM)
ESTA GRAVANDO NO BANCO -->> O PROBLEMA É NAO CONSIGO LER DE VOLTA, EM UM DBIMAGE, Só aparace 10% da Imagem.
E NAO SEI SE O TIPO DE IMAGEM ESTA SENDO GRAVADA CORRETAMENTE.
ALGUEM ja fez isso ?
[09:12:39] >> la pessoal
USO DELPHI 7 - MSSQL SERVER 2008
GOSTARIA DE SALVAR IMAGENS *.JPG, DIRETO NO BANCO, Mesmo ja sabendo do Tamanho.
UTILIZO BDE C/STORE PROC.-
NO DELPHI - PARAMETRO '@IMAGEM' - TIPO ftGraphic
PRC_CLIENTE_IMAGEM_INCLUIR.Close;
PRC_CLIENTE_IMAGEM_INCLUIR.ParamByName('@IMAGEM').LoadFromFile('D:\SAIDA\FOTO.JPG',FtBlob);
PRC_CLIENTE_IMAGEM_INCLUIR.ExecProc;
// *** NA PROCEDURE ****
CREATE PROC PRC_CLIENTE_IMAGEM_INCLUIR
@IMAGEM varbinary(max)
INSERT INTO IMAGEM(IMAGEM) VALUES (@IMAGEM)
ESTA GRAVANDO NO BANCO -->> O PROBLEMA É NAO CONSIGO LER DE VOLTA, EM UM DBIMAGE, Só aparace 10% da Imagem.
E NAO SEI SE O TIPO DE IMAGEM ESTA SENDO GRAVADA CORRETAMENTE.
ALGUEM ja fez isso ?
Marcos Silva
Posts
19/02/2013
Perivaldo Martins
Boa sorte e bons códigos!
19/02/2013
Marcos Silva
então nesse caso resolvi optar para salvar a imagem no banco de dados, porém está me dando esse problema citado acima..
19/02/2013
Perivaldo Martins
então nesse caso resolvi optar para salvar a imagem no banco de dados, porém está me dando esse problema citado acima..
OK! Então a imagem está sendo salva no MS-SQL Server, mas ao ser carregada em um TImage não mostra a imagem por completo é isso?
Boa tarde e bons códigos!
19/02/2013
Douglas
mude a extensão da imagem para BMP.
e ver se obtém o resultado de ver a imagem por completo.
Clique aqui para fazer login e interagir na Comunidade :)