Visualizzazione dei risultati da 1 a 4 su 4

Discussione: errore '80004005'

  1. #1

    errore '80004005'

    che errore è?

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

    /visite.asp, line 11
    l'applicazione è un conatore di visite (su db):

    codice:
    <%
    Dim Connection, RS, Page, Counts
    Page=Request.ServerVariables("SCRIPT_NAME")
    Set Connection=Server.Createobject("ADODB.Connection")
    Connection.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("mdb-database/loretotrasporti.mdb")
    'nel caso si usi frontpage, lasciare creare la cartella fpdb e togliere l'apice iniziale nella riga sotto ricordandosi di metterlo nella riga sopra
    'Connection.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("fpdb/contatore.mdb")
    If Len(Session(Page)) = 0 Then
    	Set RS = Connection.Execute("SELECT * FROM TabContatore WHERE pagina = '" & Page & "'")
    	If RS.EOF = TRUE Then
    		Connection.Execute("INSERT INTO TabContatore (pagina, visite) VALUES ('"&Page&"', 0)")
    	End If
    	Set RS = Connection.Execute("SELECT * FROM TabContatore WHERE pagina = '" & Page & "'")
    	Counts=RS("visite")+1
    	Set RS =  Connection.Execute("UPDATE TabContatore SET visite = " & Counts & " WHERE pagina = '" & Page & "'")
    	Session(Page) = "something"
    	Connection.Close
    Else
    	Set RS = Connection.Execute("SELECT * FROM TabContatore WHERE pagina = '" & Page & "'")	
    	Counts=RS("visite")
    End If
    Response.Write Counts
    %>
    by AnTr86

    ..:: AUDAX ::..

  2. #2

  3. #3
    lo sto provando su un server (aruba)..

    possibile che la cartella mdb-database nn abbia i permessi di scrittura?

    devo contattare l'amministratore?
    by AnTr86

    ..:: AUDAX ::..

  4. #4
    Sul sito di Aruba c'è un tool per verificare che i permessi siano a posto.
    Nel caso non lo fossero (è difficile ma può essere), contattali che te lo mettono a posto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.