Arrasted 0 Denunciar post Postado Setembro 6, 2006 A maioria dos meus campos estão como VARCHAR, neles vao dados como nome, telefone,e .... preciso inserir o caminho de uma imagem: tipo: <img src="imgs/carne.jpg" border="0" alt="Açougue" /> mas da esse erro. Coloquei esse campo como longBlob, mas nao acho que seja neceessario pois nao estou inserindo a imagem e sim só o caminho. Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [MySQL][ODBC 3.51 Driver][mysqld-5.0.22-community-nt]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'src="imgs/carne.jpg" border="0" alt="Açougue" />)' at line 1 deim um response.write e apareceu o seguinte INSERT INTO tb_lojistas (id_categ, loja_nome, loja_tel, loja_nro) values ('01', 'Casa de Carnes HB', 'Telefone: 3832-7736', 'Boxe(s) 18',_&"X acougue) onde o X é aquele erro quando nao acha a imagem Alguem pode me ajudar? Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Setembro 6, 2006 o sql está errado, observe os campos que você declara como "destino", são 4, e os valores que você passa são 5, sendo o último _&"X acougue Compartilhar este post Link para o post Compartilhar em outros sites
Arrasted 0 Denunciar post Postado Setembro 6, 2006 codigoid_categ = Request.Form("id_categ")loja_nome = Request.Form("loja_nome")loja_tel = Request.Form("loja_tel")loja_nro = Request.Form("loja_nro")loja_pic = request.Form("loja_pic") Set Conn = Server.CreateObject("ADODB.CONNECTION")Conn.Open = "driver=MySQL ODBC 3.51 Driver;server=localhost;uid=000;pwd=00000;database=global" mysql = "INSERT INTO tb_lojistas (id_categ, loja_nome, loja_tel, loja_nro, loja_pic) values ('"&id_categ&"', '"&loja_nome&"', '"&loja_tel&"', '"&loja_nro&"', '"&loja_pic&"')"Conn.Execute(mysql)%>Agora deu certo, por acaso "img" é algum tipo de palavra reservadado mySQL ? Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Setembro 6, 2006 Nao é naum.Porque não insere apenas o nome do arquivo ? Compartilhar este post Link para o post Compartilhar em outros sites