zoukankan      html  css  js  c++  java
  • 检查用户是否有权限

    /// <summary>
            /// 判断当前用户是否具有指定权限 (如果有为 1)
            /// </summary>
            /// <param name="id">当前用户ID</param>
            /// <param name="powerName">权限名称</param>
            /// <returns>返回查询条数:如果有为 1</returns>
            public long CheckHasPower(long id,string powerName)
            {
                string sql = @"SELECT COUNT(*) FROM (
                                        SELECT ADMINID FROM TD_ADMIN_ROLE WHERE ROLEID IN (
                                        SELECT ROLEID FROM TD_ROLE_POWER WHERE POWERID = (
                                        SELECT ID FROM TD_POWER WHERE NAME = :NAME )
                                        )
                                        ) t WHERE t.ADMINID=:ID ";
               object count = OracleHelper.ExecuteScalar(sql, new OracleParameter(":NAME", powerName),
                                                                new OracleParameter() { ParameterName = ":ID", Value = id }
                                                                );
               return Convert.ToInt64(count);
            }
  • 相关阅读:
    java.lang.NoSuchMethodError:antlr.collections.AST.getLine() I
    T7 java Web day01 标签HTML
    T6 s1 day19
    T5 s5 Day18
    T5 s4 Day 17
    T5 s3 day16
    T5 s2 Day 15
    T5 s1 day14
    T4 S03 day 12
    T4 S01 day1
  • 原文地址:https://www.cnblogs.com/adolphyang/p/4842017.html
Copyright © 2011-2022 走看看