Ir para conteúdo

POWERED BY:

Arquivado

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

designmix

alguem ja fviu esse erro?

Recommended Posts

Microsoft OLE DB Provider for ODBC Drivers erro '80004005' [Microsoft][Driver ODBC para Microsoft Access]Erro geral Não é possível abrir a chave 'Temporary (volatile) Jet DSN for process 0x1204 Thread 0x10c4 DBC 0x1d3a701c Jet' do Registro. /poliaco/noticia/default.asp, line 7
Ele so da esse erro quando chamo ele em um include

ASP

[*]<%

[*]cnpath="DBQ=" & Server.MapPath("noticias.mdb")

[*]DataSource = "Driver={Microsoft Access Driver (*.mdb)}; " & cnpath

[*]

[*]Set Conn = Server.CreateObject("ADODB.Connection")

[*]

[*]Conn.Open DataSource

[*]

[*]'Abre o Recordset

[*]Set RS = Server.CreateObject( "ADODB.Recordset" )

[*]RS.ActiveConnection = conn

[*]RS.open "SELECT * FROM noticias ORDER BY id DESC"

[*]%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta colocar o Set Conn = Server.CreateObject("ADODB.Connection") antes docnpath="DBQ=" & Server.MapPath("noticias.mdb") E coloca () no conn.open datasourceAssim conn.open(DataSource)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ainda continua o erro

Microsoft OLE DB Provider for ODBC Drivers erro '80004005' [Microsoft][Driver ODBC para Microsoft Access]Erro geral Não é possível abrir a chave 'Temporary (volatile) Jet DSN for process 0x1204 Thread 0xd60 DBC 0x1c918f5c Jet' do Registro. /poliaco/noticia/default.asp, line 8

O f*** é que normal funciona..

 

so quando chamo o arquivo em um include

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quando você coloca a conexao em outro asp e chama ele pelo include ele funciona normal????

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta fazer assim entaum

 

ASP

[*]

[*]<%

[*]Set conn = Server.CreateObject("ADODB.Connections")

[*]Dim Dbq

[*]Dbq = Server.MapPath("noticias.mdb")

[*]conn.Open "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Dbq

[*]%>

[*]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por um acaso você tem essa linha no seu asp, lah em cima<%@LANGUAGE="VBSCRIPT"%> Se naum tiver coloca ela pra testaCara se naum der certo manda seu ASP pra mim dah uma olhada, que eu olhando aki eu vejo mais + ou oke seria oke esta acontecendoegranzotto@brturbo.com.br

Compartilhar este post


Link para o post
Compartilhar em outros sites

ASP

[*]<%

[*] url_conexao = Server.MapPath("noticias.mdb")

[*] set conn = Server.CreateObject("ADODB.Connection")

[*] conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&url_conexao

[*]

[*]'Abre o Recordset

[*]

[*]sql = "Select * from noticias ORDER BY id DeSC"

[*]set rs = conexao.execute(sql)

[*]%>

 

Serve?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu dei uma mudada na conexao olha so

 

ASP

[*]<%

[*]Dim conn, strconn,vBusca

[*]

[*]strConn = "DBQ=" & Server.MapPath("../dados/dados.mdb") & ";PWD=poliaco;Driver={Microsoft Access Driver (*.mdb)}"

[*]set conn = Server.CreateObject("ADODB.Connection")

[*]conn.Open strConn

[*]

[*]Set rs = Server.CreateObject("ADODB.RecordSet")

[*]vSql = "SELECT * FROM noticias ORDER BY codigo DESC"

[*]

[*]rs2.Open vSQL, conn

[*]%>

 

So que esta dando erro .. eu nunca vi isso

 

 

Microsoft OLE DB Provider for ODBC Drivers erro '80004005' [Microsoft][Driver ODBC para Microsoft Access]Erro geral Não é possível abrir a chave 'Temporary (volatile) Jet DSN for process 0x1204 Thread 0xb08 DBC 0x276d4024 Jet' do Registro. /poliaco/noticia/default.asp, line 6

Compartilhar este post


Link para o post
Compartilhar em outros sites

carausando como eu postei funciona?você tem certeza de que o caminho do banco de dados é aquele?Se informa com o pessoal do host qual o caminho FISICO do banco, e tenta usar ele

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara uma coisa se o com include esta dando certo pq você tah tentando usar esse sem include????

 

Que esta muito estranho isso mesmo

 

 

ASP

[*]<%

[*]url_conexao = Server.MapPath("../dados/dados.mdb")

[*]set conn = Server.CreateObject("ADODB.Connection")

[*]conn.open "DRIVER={Microsoft Access Driver (*.mdb)};Uid=login;PWD=poliaco;DBQ="&url_conexao

[*]

[*]'Abre o Recordset

[*]

[*]sql = "Select * from noticias ORDER BY codigo DESC"

[*]set rs = conn.execute(sql)

[*]%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você persebe o seu código naum tem o nome do usuario da base

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seu incude vem de uma pasta diferente daquela que você fez o teste?

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.