Hallå!
Jag har två frågor. Hoppas någon kan hjälpa mig:
1: Vad är det för fel på denna kod:
Set objDatabas = Server.CreateObject("ADODB.Connection")
objDatabas.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source ="& strMdbFilePath
Set objRecset = Server.CreateObject("ADODB.Recordset")
sqlGettopic = "SELECT Topic, Viewed FROM Forum_topic WHERE ID = " & intGetRefid
objRecset.Open sqlGettopic, objDatabas, 3, 3
'Kollar om man ska lägga till ett på antalet gånger
'tråden är läst och gör det om det ska göras
If Request.Querystring("add") = "1" Then
objRecset("Viewed") = objRecset("Viewed") + 1
objRecset.Update
End If
Får detta felmeddelandet:
Error Type:
Microsoft JET Database Engine (0x80040E09)
Cannot update. Database or object is read-only.
/egen_X/includes/forum_subs.asp, line 592
Rad 592 är:
objRecset("Viewed") = objRecset("Viewed") + 1
2: Den här koden funkar inte heller som den ska:
Set textfil = FSO.OpenTextFile("c:\inetpub\wwwroot\ag_deblock\total.txt")
intTotalCounter = Cint(textfil.ReadLine)
intTotalCounter = intTotalCounter + 1
textfil.Close
Set textfil = FSO.CreateTextFile("c:\inetpub\wwwroot\ag_deblock\total.txt", True)
textfil.WriteLine intTotalCounter
Felmeddelande:
Error Type:
Microsoft VBScript runtime (0x800A0046)
Permission denied
/ag_deblock/deblocker.asp, line 31
Rad 31 är:
Set textfil = FSO.CreateTextFile("c:\inetpub\wwwroot\ag_deblock\total.txt", True)
Hoppas att nåfon kan hjälpa mig dessa problem.
