Salve a tutti,
stamattina quando mi sono collegato e ho provato ad aprire le pagine asp del sito che gestisco mi ha dato questo errore:
Che vuol dire questo "Not enough space on disk."? Le pagine hanno sempre funzionato bene e non ho apportato nessuna modifica né sul contatore né alle pagine stesse, ma il problema deve essere proprio il contatore...Codice PHP:Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Not enough space on disk.
/visite.asp, line 5
Il file contatore è fatto così e ripeto ha sempre funzionato:
Codice PHP:<%
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/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
%>

Rispondi quotando

