ciao ragazzi, è da poco che sto imparando ad usare i database,
ho questo script per l'inserimento delle info nel sito ma mi da sempre un errore:


<%
if Session("utente_vl") = "" then
response.Redirect("index.asp")
end if

testo = Replace(Request("testo"),"'","''")
titolo = Replace(Request("titolo"),"'","''")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("../mdb-database/vldb.mdb")
strsql = "INSERT INTO info (titolo, testo) VALUES ('" & titolo & "', '" & testo & "')"
Conn.Execute strsql
Conn.Close
response.redirect("info_visualizza.asp")
%>

in questo caso mi da errore nella riga che contiene:

Conn.Execute strsql

nelle altre pagine che ho mi ha sempre errore nella riga che contiene il comando strsql.

Considerando che mi trovo su un server Aruba, sapete per caso se il server non supporta questo comando e come è possibile modificarlo?


l'errore che mi da è:

Microsoft JET Database Engine error '80004005'

Operation must use an updateable query.

/admin/info_inserisci2.asp, line 11


grazie