[Resolvido] Insert into não funciona
Oi pessoal, o que parecia uma coisa simples está exuzando a minha vida, acontece tenho um arquivo .mdb ele faz select mas o insert into não funciona, ele da o seguinte erro:
Microsoft JET Database Engine erro '80040e14'
Erro de sintaxe na instrução INSERT INTO.
Tirei o include e deixei tudo no mesmo asp para testar, mas não vai de jeito nenhum, o asp tem o seguinte:
Set Conexcao = Server.CreateObject("ADODB.Connection")
caminho_banco = Server.MapPath("../dados/dados.mdb")
conConecta = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & caminho_banco
Call Conexcao.open(conConecta)
sql = "Insert into usuario (user, password, nome, email) VALUES ('" & var_user & "', '" & var_pass & "', '" & var_nome & "', '" & var_email & "')"
response.write(sql)
Conexcao.Execute(sql)
Esse response.write está retornando Insert into usuario (user, password, nome, email) VALUES ('aa', 'aa', 'aa', 'aa')
Pensei que fosse configuração do IIS mas nem online está funcionando, alguem sabe o que pode ser isso que está acabando com a minha vida? J mudei os campos de data para texto pra ver se não era incompatibildade mas não foi :(
abraço,
Carneirinho
Discussão (12)
Carregando comentários...