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

Rispondi quotando