Imagem no form

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
schnu
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 110
Registrado em: Ter, 24 Mai 2005 9:16 pm
Localização: Dongguan - Guangdong - China

Galera seguinte...

estou gravando imagens no banco de dados num campo Long Raw via forms, segue abaixo o comando q estou usando

Selecionar tudo

declare
	--
 photo_filename VARCHAR2(254); 
 --
begin
 --
 :System.Message_Level := '25'; 
 --
 photo_filename := Get_file_name( null, null, 'Image File (*.GIF; *.JPG)|*.GIF; *.JPG|', null, open_file, true );
 --
 read_image_file(photo_filename, 'JFIF', bloco.foto01');
 --
 if not form_success then
	 msg_alert('format of the invalid image','E',false);
 end if;
 --
 :system.message_level := 0;
 --
end; 
Porem existem fotos q consigo gravar sem problemas e outras me retorna a mensagem que é um formato invalido, porem as duas fotos são JPG e de mesmo tamanho 32kb .... alguém sabe porque ocorre esse problema ???


Li a respeito de figuras JPG e dizem que existem varios tipos de JPG porem não entendi muito bem e não sei se é verdade tambem, alguém sabe me dizer algo sobre isso ??

Estou usando FORMS6I e banco Oracle9i Enterprise Edition Release 9.2.0.7.0


Volta ao oracle
schnu
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 110
Registrado em: Ter, 24 Mai 2005 9:16 pm
Localização: Dongguan - Guangdong - China

bom, trabalhei em cima disso essa tarde e descobri q fotos abaixo de 20KB ele grava porem fotos acima disso não...

mas minha duvida agora é a seguinte... um campo long raw não pode armazenar ate 2GB de informacao ?? tenho q setar alguma coisa para q ele aceite isso ??



Volta ao oracle
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 11 visitantes