Jump to content


Photo

Iserir Na Base De Dados


  • Faça o login para participar
2 replies to this topic

#1 EduardoFerreira

EduardoFerreira

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 23/05/2006, 14:45

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()

%>

#2 Riba .·. DM

Riba .·. DM

    Normal

  • Usuários
  • 62 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 24/05/2006, 00:18

Já tive alguns problemas como esse, no meu caso solucionou, assim:

<%
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.

Posted Image

Talk is cheap. Show me the code

#3 EduardoFerreira

EduardoFerreira

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

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




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq