Du har inte skrivrättigheter på databasen! Har för mig att brinkster har en mapp som databaserna måste ligga i, gör den det?
Min första gästbok jag gjorde i asp för ett bra tag sen ligger på brinkster och skrivs fortfarande i av mina kommpisar.
Den har funkat perfekt tills några dagar sedan då detta felmedelande ploppade upp och gör det fortfarande
Ursäkta röran, som sagt, det är ett av mina första projekt i asp och jag har inte ork eller lust att koda om den eftersom den inte används så mkt
Allting stämmer överens med databasen eftersom den funkat tidigare.
Kan det vara brinkster som tagit bort skrivrättigheterna till deras databaser i free paketet eller är det mitt skript som helt plöttsligt blivit fel?
**Microsoft JET Database Engine error '80004005'
Operation must use an updateable query.
gastbok.asp line 338**
namn = Request.Form("namn")
If Request.Form("epost") = "" Then
epost = "@"
Else
epost = Request.Form("epost")
End If
If Request.Form("rubrik") <> "" Then
rubrik = Request.Form("rubrik")
Else
rubrik = "n/a"
End If
strText = Request.Form("inlagg")
'Antal tecken
intAntaltecken = 2500
If Len(strText) < intantaltecken Then
inlagg = Request.Form("inlagg")
Else
inlagg = Left(strText,intAntaltecken) & ".......Inlägget har förkortats till 2500 tecken."
End If
ip = Request.ServerVariables("REMOTE_ADDR")
datum = Now()
strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/Clubmass/db/gastdatabas.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open strConnString
SQL = "INSERT INTO skvaller(namn,epost,rubrik,inlagg,ip,datum) Values('" & namn & "','" & epost & "','" & rubrik & "','" & inlagg & "','" & ip & "','" & datum & "')"
Conn.Execute(SQL) [b]'338[/b]
Conn.Close
Set Conn = Nothing

