Ir para conteúdo

POWERED BY:

Arquivado

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

hardbrasil

Erro: Data type mismatch in criteria expression.

Recommended Posts

Ola pessoal. estou com um problema no cod de uma catalogo virtual.

 

no momento de atualizar a imagem e inserir (sobrescrever) da erro nessa linha:

 

elseif proc = "foto" then	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_produto = '"& request("cod_produto") &"', 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

você tem campos de tipos incompativeis, verifique como estão estão no DB e compare com o SQL. Provavelmente tem um ou mais campos na tabela que são do tipo número(numeric) e você está passando como texto(varchar)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Entao Jonathaneu descobri que no final da linha a string cod_produto era cod_forbees. depois de alterar isso. o erro mudoupara: Microsoft OLE DB Provider for ODBC Drivers error '80040e10'[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1./_admin/proc_update.asp, line 37 esse é o último erro do sistema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifique os nomes do seus campos!Abraços

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.