Ir para conteúdo

POWERED BY:

Arquivado

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

Simone Lopes

Erro de conexao

Recommended Posts

Bom dia Pessoal,Estou com o seguinte erro ao tentar conexao entre uma pagina asp com o banco de dados.Tipo de erro:Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Driver Manager] Nome da fonte de dados não encontrado e nenhum driver padrão especificadoAguem saberia me ajudar?Grata,Simone Lopes

Compartilhar este post


Link para o post
Compartilhar em outros sites

você está utilizando DSN?Se estiver, tem certeza dos nomes estarem idênticos?Se não for isso, posta sua string de conexão... (omita seu usuario e senha)

Compartilhar este post


Link para o post
Compartilhar em outros sites
<%sub abre_conexaoSet Conexao = Server.CreateObject("ADODB.Connection")Conexao.Open "DBQ=d:\.........\banco.mdb;Driver={Microsoft Access Driver (*.mdb)}"end subsub fecha_conexaoConexao.closeSet Conexao = nothingend subFunction Conecta2(x,y)Set x = Server.CreateObject("ADODB.Recordset")X.Open y, "DBQ=d:\.........\banco.mdb;Driver={Microsoft Access Driver (*.mdb)}"End FunctionFunction Conecta(x,y,cursor)Set x = Server.CreateObject("ADODB.Recordset")X.Open y, "DBQ=d:\.........\banco.mdb;Driver={Microsoft Access Driver (*.mdb)}", cursorEnd FunctionSub fecha(x)x.CloseSet X = NothingEnd Sub%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

comigo tambem acontece esse erro....nao consigo arrumar isso..rs

 

olha o erro

 

Tipo de 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 0x5b8 Thread 0x944 DBC 0x1693d7c Jet' do Registro.

 

 

e o codigo que uso é esse

 

<%DIM conCadRecadoDIM recMensagemconst cntCaminho = "c:\inetpub\wwwroot\cadrecado.mdb"Set conCadRecado = Server.CreateObject("ADODB.connection")Set recMensagem = Server.CreateObject("ADODB.recordset")conCadRecado.Open "DRIVER={Microsoft Access Driver (*.mdb)};dbq=" & cntCaminhorecMensagem.open "Mensagem",conCadRecadoResponse.Write "De: " & recMensagem.Fields("nome") & "<br>" & "Email: " & recMensagem.Fields("email") & "<br>" & "Para: " & recMensagem.Fields("destino") & "<br>" & "Recado: " & recMensagem("recado")recMensagem.CloseconCadRecado.close%>

 

o que tem de errado? gostaria de ajuda tambem!

 

 

abraço

cabecinha

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cabecinha verifique se o nome que está chamando está certo!Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

O brauser aponta o erro nesta linha:conCadRecado.Open "DRIVER={Microsoft Access Driver (*.mdb)};dbq=" & cntCaminhotem diferença nos codigos qwuando usamos o ADO ou o ODBC?abraçocabecinha

Compartilhar este post


Link para o post
Compartilhar em outros sites

Simone, confira com exatidão o caminho do seu banco de dados...Para a Simone e o cabecinha:Dê permissão aos usuários de web (IUSR_nomedasuamaquina e IWAN_nomedasuamaquina) na pasta do Banco de Dados.Com relação à permissão, tem vários posts aqui nesse fórum falando sobre isso.Qq coisa postem.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tentou mudar sua conexão para:Driver={Microsoft Access Driver (*.mdb)};Dbq=D:\.....\mydatabase.mdb;Uid=Admin;Pwd=;Não sei se a ordem influencia, mas...

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.