blob nas SPs

Firebird

23/03/2007

Pessoal eu estou passando o maior problema aqui na empresa por conta de um campo blob da procedure abaixo:

Ouvi falar em se criar UDFs, mas eu nunca fiz este procedimento.

Quando tento salvar um novo registro dar erro devido o campo imagem.

Qual seria uma solução mais indicada amigos?

CREATE PROCEDURE PROC_INS_EMPRESA (
tipo_e char(1),
nome_e varchar(70),
razao_e varchar(70),
resp_e varchar(70),
cnpj_e varchar(18),
ie_e varchar(18),
endereco_e varchar(70),
bairro_e varchar(40),
cep_e varchar(9),
cidade_e varchar(40),
estado_e varchar(30),
telefone_e varchar(18),
email_e varchar(60),
site_e varchar(60),
logo_e blob sub_type 0 segment size 80)
as
begin
insert into empresa (
e_tipo,
e_nome,
e_razao,
e_resp,
e_cnpj,
e_ie,
e_endereco,
e_bairro,
e_cep,
e_cidade,
e_estado,
e_telefone,
e_email,
e_site,
e_logo
)
values (
:tipo_e,
:nome_e,
:razao_e,
:resp_e,
:cnpj_e,
:ie_e,
:endereco_e,
:bairro_e,
:cep_e,
:cidade_e,
:estado_e,
:telefone_e,
:email_e,
:site_e,
:logo_e
);
end


Erivando

Erivando

Curtidas 0

Respostas

Raziel

Raziel

23/03/2007

Qual é exatamente o erro?

E pq vc precisa de uma StoredProcedure para fazer um insert simples?


GOSTEI 0
Erivando

Erivando

23/03/2007

Qual é exatamente o erro? E pq vc precisa de uma StoredProcedure para fazer um insert simples?


No sistema aqui os inserts, updts, e delets, são feitos atraves de procedures usando o TSQLstoreProc do dbexpress, então o erro é:

quando é enviado um valor no parametro da SP, a SP disparada não consegue gravar as informaçoes


GOSTEI 0
POSTAR