Errore server nell'applicazione '/ASPnet'.
--------------------------------------------------------------------------------
questa prova (la prima e fallimentare in .net)
<%@ Page Language="VB" Debug="true" %>
<%@ Import Namespace="System.Data.OleDb" %>
<script runat="server">
sub Page_Load
dim dbconn,sql,i
dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; data source=" & server.mappath("database/biblioteca.mdb"))
dbconn.Open()
sql="UPDATE Autore SET Autore.prova = '"&request.QueryString("cosa")&"'"
dim dbcomm as new OleDbCommand
dbcomm.connection=dbconn
dbcomm.commandtext=sql
i=dbcomm.ExecuteNonQuery()
dbconn.close
response.Write(request.QueryString("cosa"))
end sub
</script>
mi da questo errore
Per l'operazione è necessaria una query aggiornabile.
Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.
Dettagli eccezione: System.Data.OleDb.OleDbException: Per l'operazione è necessaria una query aggiornabile.
Errore nel codice sorgente:
Riga 11: dbcomm.connection=dbconn
Riga 12: dbcomm.commandtext=sql
Riga 13: i=dbcomm.ExecuteNonQuery()
Riga 14: dbconn.close
Riga 15: response.Write(request.QueryString("cosa"))
File sorgente: C:\Inetpub\wwwroot\ASPnet\prova\TMP10yhrh56mp.aspx Riga: 13
La stessa cosa in ASP a benissimo, per cui non credo sia un problema di permessi?????![]()
![]()