Ir para conteúdo

POWERED BY:

Arquivado

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

Caio Kadu

contador

Recommended Posts

da um erro no contador, pra acessar ele clique aqui.

 

o código da página é esse aki:

ASP

[*]<%'liga ao banco de dados

 

[*]url_conexao Server.MapPath("banco_contador.mdb")

 

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

 

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

 

[*]

 

[*]'le o numero de acesso que tem no banco

 

[*]sql_le "select * from contador"

 

[*]set rs_le conexao.execute(sql_le)

 

[*]

 

[*]'pega o numero de vistas, e soma +1

 

[*]visitas rs_le("visita") + 1

 

[*]session("visitas"= visitas

 

[*]

 

[*]'a cada novo acesso, ou reload na pagina, ele atualiza o banco

 

[*]sql "update contador set visita="&visitas&" where id=1"

 

[*]set rs conexao.execute(sql)

 

[*]%>

 

[*]

 

[*]visitas: <%=session("visitas")%><%

 

[*]'sempre que quiser mostrar o numero de acessos, é só usar o comando que tem depois de visitas..%>

 

se alguém puder me ajudar, fico agradecido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Erro:

ADODB.Recordset error '800a0cc1'Item cannot be found in the collection corresponding to the requested name or ordinal./contador.asp, line 11
Na sua Tabela contador existe um campo chamado visita?

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta assim :

 

ASP

[*]<%

 

[*]url_conexao Server.MapPath("banco_contador.mdb")

 

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

 

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

 

[*]

 

[*]sql "UPDATE contador SET contador.Visitas = contador.Visitas + 1 WHERE id ="& 1

 

[*]conexao.execute(sql)

 

[*]

 

[*]sql_le "select * from contador"

 

[*]set rs_le conexao.execute(sql_le)

 

[*]Response.write rs_le("Visitas")

 

[*]

 

[*]%>

 

[*]

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.