forse hai ragione:mi sa che ho sbagliato qualcosa, perche' i permessi ce li ho sempre avuti e lo stesso database viene usato tuttora per altre cose.
allora il codice e' questo e la linea dell'errore e' rs.update
codice:
dim strCode
strCode="*************"
Set Conn=Server.CreateObject("ADODB.Connection")
strConn="driver={Microsoft Access Driver (*.mdb)}; "
strConn=strConn & " DBQ=" & Server.MapPath("../mdb-database/game.mdb")
strConn=strConn & ";pwd=" & strCode
Conn.Open (strConn)
sql = "SELECT * FROM world WHERE Nome='"&StrNick&"' and Player='"&Giocatore&"'"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn ,3,3
If rs.eof then
rs.Addnew
rs("Nome")=StrNick 'naturalmente queste variabili sono piene
rs("Luogo")=Luogo
rs("Flash")=NomeFlash
rs("Posizione")="0,0"
rs("Precedente")="0,0"
rs("Presente")="0"
rs("Player")=Giocatore
rs("Stat")=Stats
rs("Ground")="267.25,127.05"
rs("Zaino")="001.002.003.000.000.000.000.000.000"
rs("Visibile")="si"
rs("ZainoNomi")="100 Soldi,Panino Medio,Torcia"
rs.Update
else
Errore="Il Nome esistente gia'!"
End If
'CHIUDI DATABASE
rs.close
set rs = Nothing
conn.Close
set conn = Nothing