Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Anakia

INSERT INTO

Recommended Posts

Estou com problemas para cadastrar um formulario simples em um banco de dados em Access 2002 o banco esta no mesmo lugar que a pagina mais ta dando este erro!

 

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)

[Microsoft][Driver ODBC para Microsoft Access]Erro geral Não é possível abrir a chave 'Temporary (volatile) Jet DSN for process 0xa84 Thread 0xbcc DBC 0x60dc014 Jet' do Registro.

/Fernando/Inc.asp, line 13

 

O meu codigo esta assim: (a onde esta em negrito e a linha 13)

<%
dim cidade_bd, conexao, sql, objRS, estado_bd, nome_bd, endereco_bd, bairro_bd, telefone_bd
nome_bd = Request.Form("nome")
endereco_bd = Request.Form("endereco")	 
bairro_bd = Request.Form("bairro")
cidade_bd = Request.Form("cidade")
estado_bd = Request.Form("estado")	
telefone_bd = Request.Form("telefone")

Set conexao = Server.CreateObject("ADODB.Connection")
conexao.connectionstring= "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("dataBase\database.mdb") &"banco.mdb"

[b]conexao.open[/b]

sql = "INSERT INTO tb_usuarios(nome,endereco,bairro,cidade,estado,telefone) values('" & nome_bd &"','" & endereco_bd & "'," & bairro_bd &"'," & cidade_bd &"'," & estado_bd &"'," & telefone_bd &"')"

conexao.execute sql


Response.Write "Cadastro introduzido com sucesso"


conexao.close
set conexao = nothing
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

o que é isso?

Server.MapPath("dataBase\database.mdb") &"banco.mdb"

afinal qual é o nome do banco??

 

é database.mdb ou banco.mdb??

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique o que o tedk' passou. se mesmo corrigindo der erro, tente mudar a string de conexão

 

conexao.connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\inetpub\wwwroot\site\data\db.mdb"

Compartilhar este post


Link para o post
Compartilhar em outros sites

&"','" & endereco_bd & "'," & bairro_bd &"'," & cidade_bd &"'," & estado_bd &"'," & telefone_bd

 

 

do endereco_bd pra frente, você só está fechando plique nas variáveis. ("'," & bairro_db & "')

O mesmo acontece em cidade_db, estado_bd e telefone_bd.

 

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

voce corrigiu o caminho?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.