Ayuda con update en access

CarlosEspinoza
30 de Noviembre del 2005
Hola, tengo un problema con un update en una tabla access, el codigo es el siguiente:

Private Function ejecutarsql(ByVal sql As String) As Boolean
Dim strConexion As String
Dim objConexion As OleDbConnection
Dim objComando As OleDbCommand
Dim afectadas As Integer
\'Iniciamos el proceso de acceso a la fuente de datos
strConexion = "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" & Server.MapPath("datcom.mdb")
objConexion = New OleDbConnection(strConexion)
objConexion.Open()
objComando = New OleDbCommand(sql, objConexion)
Try
afectadas = objComando.ExecuteNonQuery()
Catch
ejecutarsql = False
objConexion.Close()
Exit Function
End Try
ejecutarsql = True
objConexion.Close()
End Function

al pasarle la funcion esta bien, ya la cheque la base de datos y funciona bien mi cadena sql, el error que me manda el iis es:

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

que puede ser???