Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
http://forum.imasters.com.br/public/style_emoticons/default/cry.gif
Olá pessoal, perdoe-me pela minha falta de conhecimento:
Onde está o erro?
Microsoft OLE DB Provider for ODBC Drivers erro '80040e14'
[Microsoft][Driver ODBC para Microsoft Access] Erro de sintaxe (operador faltando) na expressão de consulta 'UPDATE veiculos (Veiculo,Foto01,Foto02,Foto03,Foto04,Foto05,Foto06) values ('Marea ELX 2.4 - 20V', 'fotos/lote31_dian_dir.jpg', 'fotos/lote31_dian_esq.jpg', 'fotos/lote31_tras_esq.jpg', 'fotos/lote31_tras_dir.jpg', 'fotos/lote31_motor.jpg', 'fotos/lote31_int'.
/lotos/adm/upload_veiculos_fotos.asp, line 149
Segue parte do código:
url_conexao = Server.MapPath("../banco/lotos.mdb")set conexao = Server.CreateObject("ADODB.Connection")conexao.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&url_conexao sql = "SELECT UPDATE veiculos (Veiculo,Foto01,Foto02,Foto03,Foto04,Foto05,Foto06) values ('"& Veiculo &"', '"& cfoto1 &"', '"& cfoto2 &"', '"& cfoto3 &"', '"& cfoto4 &"', '"& cfoto5 &"', '"& cfoto6 &"') where Lote = ("&Lote&")"Conexao.execute(sql)
Agradeço pela ajuda desde já!
Select Update ??Tira esse Select
aliás, é assim:Update tabela set campo1 = valor1, campo2 = valor2, campo3 = valor3 where campox = valorx
> aliás, é assim:Update tabela set campo1 = valor1, campo2 = valor2, campo3 = valor3 where campox = valorx
Caraca mano, funfou!!!!!!troquei por isso:sql = "UPDATE veiculos set Veiculo = '"&Veiculo&"',Foto01='"&cfoto1&"',Foto02='"&cfoto2&"',Foto03='"&cfoto3&"',Foto04='"&cfoto4&"',Foto05='"&cfoto5&"',Foto06='"&cfoto6&"' where Lote = "&Lote&""Valeu pela ajuda família imasters.Hehedisponha ^^
Obrigado pela atenção mano!Troquei como você informou e o erro continuou o mesmo.... você ou alguém tem mais alguma idéia?Me ajudem galera, eu sei que isso é café pequeno pra vcs...Fabiano.