boas.
oi pessoal tou com um probleminha ao intruzir dados numa db.mdb aparece-me esse erro:
Microsoft JET Database Engine error '80040e14'
Syntax error in INSERT INTO statement.
/registado.asp, line 64
e o codigo é o seguinte:
<%
set conn = Server.CreateObject("ADODB.Connection")
conn.provider = "Microsoft.Jet.OLEDB.4.0"
conn.Open server.MapPath("db/jogo.mdb")
Set rs = Server.CreateObject("ADODB.recordset")
nome=Request("nome")
endereco=Request("endereco")
telefone=Request("telefone")
email=Request("email")
username=Request("username")
password=Request("password")
sqlst="insert into utilizadores (nome, endereco, telefone, email, username, password) values (‘"& nome &"’, ‘"& endereco &"’, ‘"& telefone &"’, ‘"& email &"’, ‘"& username &"’, ‘"& password &"’)"
set rs = conn.execute(sqlst)
conn.close()
%>

Iserir Na Base De Dados
Started By EduardoFerreira, 23/05/2006, 14:45
2 replies to this topic
#1
Posted 23/05/2006, 14:45
#2
Posted 24/05/2006, 00:18
Já tive alguns problemas como esse, no meu caso solucionou, assim:
copie e cole de preferencia.
<% set conn = Server.CreateObject("ADODB.Connection") conn.provider = "Microsoft.Jet.OLEDB.4.0" conn.Open server.MapPath("db/jogo.mdb") Set rs = Server.CreateObject("ADODB.recordset") nome=Request("nome") endereco=Request("endereco") telefone=Request("telefone") email=Request("email") username=Request("username") password=Request("password") sqlst="insert into utilizadores (nome, endereco, telefone, email, username, password) values ('"& nome & "', '"& endereco & "', '"& telefone & "', '"& email & "','"& username & "','"& password & "')" set rs = conn.execute(sqlst) conn.close() %>
copie e cole de preferencia.
#3
Posted 26/05/2006, 19:09
Obrigado mas ja resouvi o problema.
o problema é que existem alguns nomes protegidos como por exemplo password logo tive que alterar na base de dados para password1
o problema é que existem alguns nomes protegidos como por exemplo password logo tive que alterar na base de dados para password1
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)