Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hardbrasil

Atualização de imagem no banco

Recommended Posts

Salve forenses, tudo bem?

 

estou com um erro no momento de atualizar as imagens no banco o erro está abaixo, porem a linha 5 é complexa

 

 

Microsoft OLE DB Provider for ODBC Drivers error '80040e10'

 

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

 

/_admin/proc_update_img.asp, line 5

 

 

 

o código:

<!--#include file ="dsn.asp"--><%	conn.execute("update tb_foto set nm_foto_p = '"& request("nm_foto_p") &"', larg_foto_p = '"& request("larg_foto_p") &"', alt_foto_p = '"& request("alt_foto_p") &"', nm_foto1_g = '"& request("nm_foto1_g") &"', larg_foto1_g = '"& request("larg_foto1_g") &"', alt_foto1_g = '"& request("alt_foto1_g") &"', nm_foto2_g = '"& request("nm_foto2_g") &"', larg_foto2_g = '"& request("larg_foto2_g") &"', alt_foto2_g = '"& request("alt_foto2_g") &"', nm_foto3_g = '"& request("nm_foto3_g") &"', larg_foto3_g = '"& request("larg_foto3_g") &"', alt_foto3_g = '"& request("alt_foto3_g") &"', cod_forbees = '"& request("cod_forbees") &"', status = '"& request("status") &"' where cod_foto = "& request("cod_foto"))	response.redirect("fotos.asp?cod_categ="& request.form("cod_categ"))

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifique se a SQL está montada corretamente usando o Response.Write. Jogue ela numa variavel antes de executar, depois da variavel coloque:

Response.Write SuaVar
Response.END

E verifique.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja eu limpei o código para que a atualização da imagem ocorra apenas nas strings necessarias.

muito estranho, quando executo esse script (via form) a tela fica em branco e não chega a executar o response redirect

ele trava na linha do conn.execute que é a mesma até o ultimo request.

 

 

<!--#include file ="dsn.asp"--><%	conn.execute("update tb_foto set nm_foto_p = '"& request("nm_foto_p") &"', nm_foto1_g = '"& request("nm_foto1_g") &"', nm_foto2_g = '"& request("nm_foto2_g") &"', nm_foto3_g = '"& request("nm_foto3_g") &"', cod_forbees = '"& request("cod_forbees") &"', status = '"& request("status") &"' where cod_foto = "& request("cod_foto"))		response.redirect("fotos.asp?cod_categ="& request.form("cod_categ"))		%><!--#include file = "dsn2.asp"-->

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara o Erro "too few parameter" é quando o está faltando parêmetro (dados) no camando sql. E o expected é quantos faltam, ou seja, 1.Revise com calma os tipos de dados (inteiros, strings, datas, etc..) que tem algum com problema.Té e boa sorte.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.