Ir para conteúdo

POWERED BY:

Arquivado

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

RogerFe

Não consigo conectar access + ASP

Recommended Posts

Galera

 

Sou novo do ASP e estou aprendendo a montar minhas paginas.

Sou programador do VB, e estou migrando para ASP e até agora estou gostando.

 

Estou com problema de conexão das paginas ASP em um banco de dados Access.

 

Tipo de erro:

Microsoft JET Database Engine (0x80004005)

Erro não especificado

/loja/logar.asp, line 6

 

Já pesquisei na net, em fórum, Microsoft etc.

Fiz vários procedimentos de permissão do IIS e do diretório virtual (muitos problemas pelo que vi é esse)

Mas não consigo rodar.

 

Fiz a instalação do MADC 2.7, do fiz algumas atualizações que a Microsoft manda fazer, etc.

To ficando maluco com isso, já faz uma semana e ainda não consegui testar minhas paginas.

 

Minha conexão é essa:

Dim Conn, cBancoSet Conn = Server.CreateObject("adodb.connection")cBanco = Server.MapPath("base.mdb")Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= c:\sistemaloja\base.mdb"

Quem puder ajuda, eu agradeço.

 

Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Retire o espaço que tem no caminho da banco:

 

Data Source=c:\sistemaloja\base.mdb"

Retire isso:

cBanco = Server.MapPath("base.mdb")

ou um ou outro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal

 

Realmente tinha erro de string de conexão.

Instalei o ASP Studio 2006, que vem com um debug junto, (Achei muito legal) e minha aplicação está rodando certinho.

 

Porém ela só roda dentro do ASP Studio, no IIS não roda, continua a mesma mensagem.

 

Tipo de erro:

Microsoft JET Database Engine (0x80004005)

Erro não especificado

/loja/_conexao.asp, line 5

 

Está é minha conexão agora:

<%sub abrir_conexao		localbd = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("Base.mdb") & ";"	set bd=Server.CreateObject("ADODB.Connection")	bd.open localbdend sub'SUB que fechará a conexãosub fechar_conexao	bd.close	Set bd = nothingend sub%>
A linha 5 que ele está dando erro é essa:

bd.open localbd
Agora, por que com o ASP Studio ele faz SELECT, INSERT e UPDATE e no IIS ele dá esse erro??????????????????

 

Se alguem tiver dicas, eu agradeço.

 

Valeu

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.