Exibir imagem armazenada no banco

Oracle Application Express - web application development tool (antigamente conhecido como Oracle HTML-DB)
Responder
esttevan
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 17
Registrado em: Qua, 07 Out 2009 10:11 am
Localização: Nova Hartz - RS

Não consigo fazer uma imagem armazenada no banco via forms ser mostrada no apex.

Estou usando como referencia este exemplo http://spendolini.blogspot.com/2005/10/ ... abase.html mas não mostra a imagem. Se clico com o botao direito e em exibir imagem, ele abre a tela de download e salva o arquivo corretamente. mas mostrar o arquivo no browser, nada.

Obrigado.
Estevan
superzander
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 4
Registrado em: Seg, 10 Nov 2008 10:09 am
Localização: são paulo sp

Ola amigo ,
já tive este mesmo problema, E a Solucao é bem Simples

Observe o Exemplo :

A query para este Exemplo é aseguinte,

Selecionar tudo

select "FILE_ID", 
"NAME",
"FILENAME",
"MIME_TYPE",
"DOC_SIZE",
"DESCRICAO",
"OWNER",
"TP_REL",
"GRUPO_REL",
"CREATED_ON",
"CONTENT_TYPE",
dbms_lob.getlength("BLOB_CONTENT") "BLOB_CONTENT", --- aqui ficaria apenas para o download 
'<img src="'||apex_util.get_blob_file_src('P2_BLOB_CONTENT',FILE_ID)||'" />' as figura --- aqui fica o arquivo que sera exibido ( imagem ) 
from "#OWNER#"."PRM_ARQUIVOS" 

Deixe o Formato deste Campo Como "coluna de relatorio padrão "

segue exemplo que eu montei http://apex.oracle.com/pls/apex/f?p=45848:1
Robson Costa
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 155
Registrado em: Sex, 17 Out 2008 6:05 pm
Localização: Campo Grande - MS

Você poderia entrar com mais detalhes?

Você criou uma página para exibir o resultado? De que tipo? Relatório Interativo?

O que é o item P2_BLOB_CONTENT?

Onde faço esta alteração para coluna de relatorio padrão?
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante