public static bool CommitPostWord(PostWords words)
    {
        OleDbCommand comm = GenericDataAccess.CreateCommand();
        string Sql = String.Format("Insert into notebook(userName,Contents,Email,PressTime,IP)values('{0}','{1}','{2}','{3}','{4}')",words.Username,words.Contents,words.Email,words.PostTime,words.IP);
        comm.CommandText = Sql;
        int result = -1;
        try
        {
            result = GenericDataAccess.ExecuteNonQuery(comm);
        }
        catch (Exception ex){            throw ex;
        }
        return (result != -1);
    }大家帮忙看下上面的代码在什么地方错了。。
提示:System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。