Logo Hardware.com.br
tdelgrande
tdelgrande Veterano Registrado
1.1K Mensagens 1 Curtida

Problemas no ASP

#1 Por tdelgrande 06/12/2002 - 16:26
Está ocorrendo este erro:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][Driver ODBC para Microsoft Access] A operação deve usar uma consulta atualizável.

/links/url.asp, line 17


Código fonte:
<%@ Language="VBScript" %>
<% Option Explicit %>
<% Response.buffer = true %>
<%
Dim ID
Dim conLinks
Dim recLinks
Dim cliques
Dim cliques2
Set conLinks = Server.CreateObject("ADODB.Connection")
Set recLinks = Server.CreateObject("ADODB.Recordset")
Set ID = Request.QueryString("ID")
conLinks.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("../bd/Links.mdb")
recLinks.Open "SELECT * FROM Links where Id=" & ID & " ",conLinks
cliques = recLinks.fields("cliques")
cliques2 = cliques+1
conLinks.Execute("UPDATE links SET cliques = " & cliques2 & " where Id =" & ID)
response.redirect replace(reclinks.fields("url"),"#","")
%>
Bolão
Bolão Super Participante Registrado
1.2K Mensagens 0 Curtidas
#2 Por Bolão
06/12/2002 - 19:29
tdelgrande
Está ocorrendo este erro:

[i]Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][Driver OD...


dê permissão de escrita no seu arquivo.MDB que fica tudo ok !!

caso não role mesmo assim, o problema está no seu comando SQL, mas 99% das vezes desse erro é a tal permissão de escrita !!
[]'s

Raphael Vieira
Analista de Sistemas
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal