problema al acceder a una bd de access

qopuir
19 de Septiembre del 2005
Al intentar hacer una consulta de actualizacion sobre una base de datos de msaccess desde vb.net me da el siguiente error:

"La operación debe usar una consulta actualizable. "

Y no lo entiendo, la consulta que hago es la siguiente:

Private conexion As New OleDbConnection
Private comando As New OleDbCommand
Private lector As OleDbDataReader

Dim temp As String
temp = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:InetpubwwwrootPaginaNachobdSEIQ.mdb"
conexion.ConnectionString = temp
comando.Connection = conexion
conexion.Open()

comando.CommandText = "update socio set email = ' " & email & " ' where id = " & ObtenerIDSocio(nomusuario)
comando.ExecuteNonQuery()
comando.Cancel()

conexion.Close()

Elph
19 de Septiembre del 2005
Ese error suele darlo cuando el fichero mdb no tiene permisos de escritura para el usuario asp.net. Daselos y estara arreglado.