11 messaggi dal 16 settembre 2002
Ciao,

sto cercando di eseguire delle operazioni su un database Access!!!

Per quanto riguarda le selezioni, tutto OK!! ma quando provo a effettuare una semplice INSERT viene generato il seguente errore:

Dettagli eccezione: System.Data.OleDb.OleDbException: Per l'operazione è necessaria una query aggiornabile.

Vi allego un piccolo codice d'esempio:


Imports System.Data
Imports System.Data.OleDb


Public Class WebForm1
Inherits System.Web.UI.Page
Protected WithEvents Start As System.Web.UI.WebControls.Button

Public Sub CreateMyOleDbCommand(ByVal myExecuteQuery As String, ByVal myConnectionString As String)

Dim myConnection As New OleDbConnection(myConnectionString)
Dim myCommand As New OleDbCommand(myExecuteQuery, myConnection)

myCommand.Connection.Open()
myCommand.ExecuteNonQuery()

End Sub

Sub Salva(ByVal sender As Object, ByVal e As EventArgs)
'connessione al database
Dim strConnect As String = "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" & Server.MapPath("CMobTrade.mdb")

Dim objConnect As New OleDbConnection(strConnect)

Dim strCognome As String = "CSslsjdlasj"

Dim strInsert As String = "INSERT INTO PROVA VALUES ('" & strCognome & "')"

CreateMyOleDbCommand(strInsert, strConnect)
End Sub
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Inserire qui il codice utente necessario per inizializzare la pagina
End Sub
End Class

resto in attesa di eventuali suggerimenti, GRAZIE A TUTTI.

Modificato da GiangiK il 19 settembre 2002 18.27 -
non è un problema di ASP.NET, ma di permessi:

http://www.aspitalia.com/newsgroup/faq.aspx?ID=51

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
11 messaggi dal 16 settembre 2002
Ciao,

Il DataBase è in formato MDB e non presenta nessun tipo di protezione!!

Quindi??
11 messaggi dal 16 settembre 2002
Oppppppsssssss!!!!

Scusa, avevi ragione non ho ancora capito il perchè, ma il mio utente non aveva l'abilitazione alla scrittura sul DataBase (file).... e pensare che sono l'Amministratore.

Cmq GRAZIE per l'aiuto.

Ciao
Giangi :-))

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.