Ciao ragazzi,
sto imparando asp.net e finalmente ora ho capito l meccanismo degli oggetti ado.net e dei controlli web associati ad essi.
Ora però è comparso un errore che non riesco in nessun modo a capire e risolvere.
Ho inserito un controllo datagrid e all'evento delete ho inserito questa funzione
Sub DataGrid1_Delete(obj as object, e as DataGridCommandEventArgs)
dim strSQL = "delete from utenti where idutente=" & e.Item.ItemIndex + 2
response.write ("stringa di cancellazione --> " & strSQL & "
")
dim Conn as new OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\aspnet\michele\mdb-database\aspnet.mdb")
dim objCmd as new OleDbCommand(strSQL, Conn)
objCmd.Connection.Open()
objCmd.ExecuteNonQuery()
DataGrid1.DataBind()
End Sub
non riesce a eseguirmi la cancellazione e se lo provo con istruzioni insert o update mi dà lo stesso errore .
Ecco l'errore
Exception Details: System.Data.OleDb.OleDbException: Unknown
Line 24: dim objCmd as new OleDbCommand(strSQL, Conn)
Line 25: objCmd.Connection.Open()
Line 26: objCmd.ExecuteNonQuery() <-- questa è rossa
Line 27: DataGrid1.DataBind()
Datemi una mano vi prego![]()