Ir para conteúdo

POWERED BY:

Arquivado

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

Marcus Gemeos

Por que está dando esse erro?

Recommended Posts

Olá pessoal,

 

Na minha programação simples está dando o seguinte erro:

 

Microsoft VBScript runtime error '800a01a8'

 

Object required: 'Conexao'

 

/clipping/conexao_dados_clipping.asp, line 8

 

mas não vejo nada de mais... está tudo declarado normal:

 

<% sub abre_conexao	Set Conexao = Server.CreateObject("ADODB.Connection")Conexao.Open "DBQ=" & server.mappath("../dados/dados.mdb;Uid=admin;pwd=123;") & ";Driver={Microsoft Access Driver (*.mdb)}"end sub  sub fecha_conexao	Conexao.close	 Set Conexao = nothingend sub%>

Obrigado!

 

Marcus

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quando você utiliza a conexão, você chama a sub para criar o objeto conexão?Call conexão()

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigo,

 

Eu tenho uns

#include file
nesta página chamando outros arquivos conectados ao mesmo arquivo de conexao, aí deu conflito... mas já resolvir o problema!

 

Obrigadão!

 

Marcus

Compartilhar este post


Link para o post
Compartilhar em outros sites

Coloque um DIM conexão fora de sua SUB que abre a conexão.

Variáveis não declaradas que sejam abertas/criadas dentro de functions ou subs não são acessiveis fora delas.

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.