• 大小: 2.74MB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2024-01-28
  • 语言: C#
  • 标签: asp  .net  asp.net  web  

资源简介

RedGlovePermission V2-----权限管理系统源码
在编写管理信统软件中,您是否对于繁琐的多用户权限管理而头痛?需要对不同的用户设置不同的权限,需要添加/删除用户,并进行相应的管理.您是否对这些功能感到厌烦? 现在,RGP(Red Glove Permission)权限管理系统能给您解决一切问题! RGP权限管理系统是由Nick.Yan开发的一套简单的RGP权限管理系统,完全开源,免费使用,节省了程序员编写相关代码的大量时间和精力.该模块体积小,加载迅速,性能稳定,信息加密强度高,适合于中小型管理软件的用户权限管理. 使用本模块,您只需要集中精力在您自己的程序中,程序完成后把仅仅需要添加少量代码,即可把本模块无缝集成到您的程序中,能够稳定保密的对您自己的用户进行完全控制,非常适合各类软件开发人员使用,如果把系统中繁杂的权限设计部分去掉,你会拥有更多的精力去完善您独特的设计,让您的开发更快捷、更高效、更灵活。主要实现在了分组权限,角色权限以及个人权限的管理功能,该系统从2008年的11月发布,当时完成了多语言,多皮肤,支持多数据库的功能,从发布到至今已经经历了将近五个月的时间,得到很多朋友的支持与关注,从中了解到了更多人的需求,暂时去掉了次要的部分完善了主要的功能。
1.需要开启服务器上的ASP.NET State Service (ASP.NET 状态服务)
2.DB_51aspx下为Sql2005数据库,附加即可
3.完全权限管理帐号/密码:51aspx 密码:51aspx

资源截图

代码片段和文件信息

/**************************************
* 作用:MySql操作实现
* 作者:Nick.Yan
* 日期: 2007-05-24
* 网址:www.redglove.com.cn
**************************************/
using System;
using System.Collections;
using System.Collections.Specialized;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using MySql.Data.Types;
using MySql.Data.MySqlClient;
//该源码下载自www.51aspx.com(51aspx.com)

namespace RedGlove.DBUtility
{
    /// 
    /// C#操作mysql基类
    /// 

    public abstract class MySqlHelper
    {
        //数据库连接字符串(web.config来配置),可以动态更改SQLString支持多数据库.
        public static string connectionString = ConfigurationManager.AppSettings[“SQLString“];

        public MySqlHelper(){}

        #region  执行简单SQL语句

        public static bool Exists(string strSql)
        {
            object obj = GetSingle(strSql);
            int cmdresult;
            if ((object.Equals(obj null)) || (object.Equals(obj System.DBNull.Value)))
            {
                cmdresult = 0;
            }
            else
            {
                cmdresult = int.Parse(obj.ToString());
            }
            if (cmdresult == 0)
            {
                return false;
            }
            else
            {
                return true;
            }
        }

        public static bool Exists(string strSql params MySqlParameter[] cmdParms)
        {
            object obj = GetSingle(strSql cmdParms);
            int cmdresult;
            if ((object.Equals(obj null)) || (object.Equals(obj System.DBNull.Value)))
            {
                cmdresult = 0;
            }
            else
            {
                cmdresult = int.Parse(obj.ToString());
            }
            if (cmdresult == 0)
            {
                return false;
            }
            else
            {
                return true;
            }
        }

        /// 
        /// 执行SQL语句,返回影响的记录数
        /// 

        /// SQL语句
        /// 影响的记录数
        public static int ExecuteSql(string SQLString)
        {
            using (MySqlConnection connection = new MySqlConnection(connectionString))
            {
                using (MySqlCommand cmd = new MySqlCommand(SQLString connection))
                {
                    try
                    {
                        connection.Open();
                        cmd.ExecuteNonQuery();
                        int rows = cmd.ExecuteNonQuery();
                        return rows;
                    }
                    catch (MySqlException E)
                    {
                        throw new Exception(E.Message);
                    }
                    finally
                    {
                        cmd.Dispose();
                        connection.Close();
                    }
                }
      

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-12-22 17:03  RedGlovePermission V2\
     文件        2740  2009-04-07 09:39  RedGlovePermission V2\51aspx源码必读.txt
     目录           0  2019-12-22 17:03  RedGlovePermission V2\DB_51aspx\
     文件     3145728  2009-04-07 09:29  RedGlovePermission V2\DB_51aspx\SystemDatabase.mdf
     文件     1048576  2009-04-07 09:29  RedGlovePermission V2\DB_51aspx\SystemDatabase_log.ldf
     文件        4945  2007-07-18 09:38  RedGlovePermission V2\from.gif
     目录           0  2019-12-22 17:03  RedGlovePermission V2\RedGlove.DBUtility\
     目录           0  2019-12-22 17:03  RedGlovePermission V2\RedGlove.DBUtility\bin\
     目录           0  2019-12-22 17:03  RedGlovePermission V2\RedGlove.DBUtility\bin\Debug\
     文件      290816  2009-04-06 15:57  RedGlovePermission V2\RedGlove.DBUtility\bin\Debug\MySql.Data.dll
     文件       28160  2009-04-07 09:18  RedGlovePermission V2\RedGlove.DBUtility\bin\Debug\RedGlove.DBUtility.dll
     文件       91648  2009-04-07 09:18  RedGlovePermission V2\RedGlove.DBUtility\bin\Debug\RedGlove.DBUtility.pdb
     文件       31608  2009-04-07 09:28  RedGlovePermission V2\RedGlove.DBUtility\MySqlHelper.cs
     目录           0  2019-12-22 17:03  RedGlovePermission V2\RedGlove.DBUtility\obj\
     目录           0  2019-12-22 17:03  RedGlovePermission V2\RedGlove.DBUtility\obj\Debug\
     文件         428  2009-04-07 09:18  RedGlovePermission V2\RedGlove.DBUtility\obj\Debug\RedGlove.DBUtility.csproj.FileListAbsolute.txt
     文件       28160  2009-04-07 09:18  RedGlovePermission V2\RedGlove.DBUtility\obj\Debug\RedGlove.DBUtility.dll
     文件       91648  2009-04-07 09:18  RedGlovePermission V2\RedGlove.DBUtility\obj\Debug\RedGlove.DBUtility.pdb
     目录           0  2019-12-22 17:03  RedGlovePermission V2\RedGlove.DBUtility\obj\Debug\Refactor\
     文件        6499  2009-04-07 09:18  RedGlovePermission V2\RedGlove.DBUtility\obj\Debug\ResolveAssemblyReference.cache
     目录           0  2019-12-22 17:03  RedGlovePermission V2\RedGlove.DBUtility\obj\Debug\TempPE\
     目录           0  2019-12-22 17:03  RedGlovePermission V2\RedGlove.DBUtility\obj\Release\
     目录           0  2019-12-22 17:03  RedGlovePermission V2\RedGlove.DBUtility\obj\Release\TempPE\
     文件       22384  2009-04-06 15:57  RedGlovePermission V2\RedGlove.DBUtility\OleDBHelper.cs
     文件       21678  2009-04-06 15:57  RedGlovePermission V2\RedGlove.DBUtility\OracleHelper.cs
     目录           0  2019-12-22 17:03  RedGlovePermission V2\RedGlove.DBUtility\Properties\
     文件        1419  2009-04-06 15:57  RedGlovePermission V2\RedGlove.DBUtility\Properties\AssemblyInfo.cs
     文件        2717  2009-04-06 15:57  RedGlovePermission V2\RedGlove.DBUtility\RedGlove.DBUtility.csproj
     文件       29305  2009-04-06 15:57  RedGlovePermission V2\RedGlove.DBUtility\SqlServerHelper.cs
     目录           0  2019-12-22 17:03  RedGlovePermission V2\RedGlove.Lib\
     目录           0  2019-12-22 17:03  RedGlovePermission V2\RedGlove.Lib\bin\
............此处省略340个文件信息

评论

共有 条评论