ciao, ho un semplicissimo file asp che fa un update su un database access ma mi da un errore dicendo che il database e' in sola lettura.
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.
/calcola_quot.asp, line 38
La riga 38 e' proprio rs.update.
se tolgo nella select le due tabelle e ne metto una sola, ovviamente usando solo i campi della tabella utilizzata, funziona.codice:Set Rs = Server.CreateObject("ADODB.Recordset") Rs.ActiveConnection = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("mdb-database\data.mdb") Sql = "select * from GIOCATORI,SQUADRE " Sql = Sql + " where GI_SQUADRA = SQ_COD " Sql = Sql + " and GI_NOME <> 'Totale' " '* Apertura RS Rs.Open Sql,,3,3 while not Rs.EOF Rs("GI_VAL")=FormatNumber(Rs("SQ_MEDIA")*5*1) Rs.update Rs.update rs.movenext wend
come faccio per fare update di join di tabelle?
ho provato a vedere se fossero i parametri della open che non andavano bene. ho provato anche 2,2 ma restituisce lo stesso errore
grazie ciao

Rispondi quotando