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

