- 5
- 0
- 约8.56千字
- 约 7页
- 2018-10-18 发布于江苏
- 举报
CRightDAO类
CRightDAO类
数据库操作基本类,在WebFrame.Base名字空间里,共有三个:CBaseDAO、CSimpleDAO、CRightDAO。所有对数据库的操作的业务逻辑层类别都继承该类。CSimpleDAO包含由ASPX页面传来的context对象,用于判断当前用户的权限,而CBaseDAO则不包括context对象,要判断权限,必须传入用户数据。一般情况下:
不需判断权限时,继承CBaseDAO
只需简单权限时,继承CSimpleDAO,该类继承CBaseDAO。
需要完全权限时,继承CRightDAO,该类继承CSimpleDAO。
使用方法
该类在WebFrame.Base名字空间里,所以必须引入WebFrame.Base才能使用。在需要对数据库操作的业务逻辑类别中继承。
该类预设用系统内定的数据库(由配置文件(WebFrame.config)的key=”DB.ConnString”指定),如果要使用其它数据库,则必须指定m_ConnKey的值(配置文件(WebFrame.config)的key=”DB.ConnString”等)。建议生成一个继承该类的新类别,在构造函数中指定m_ConnKey值,在使用相同该数据库时,再继承这个新类别。
如果要判断权限,则用myRight()取得权限值,然后进行判断,再执行存取数据函数。
在ASPX页面中,如果要用form的组件的
您可能关注的文档
- 4、刺猬汉斯课件.ppt
- 5、纪念白求恩优秀课件.ppt
- 5万有引力10类题型(已整理).doc
- 6.1 JSP的基本构成与指令标识.ppt
- 6.4 布局管理器.ppt
- 5课 《兰亭序》及中国书法欣赏.ppt
- 64排CT整机及后处理工作站维保(含西门子0.35磁共振整.doc
- 96个key的零延时采集.doc
- A1包、服务器及升级配件.doc
- A380德国深度版德法意瑞+迪拜13天.doc
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- TX-1C型单片机实验板原理图.pdf VIP
- chapter1generalprinciples连淑能《英译汉教程》(课堂).pdf VIP
- 2025北京市规划和自然资源委员会事业单位招聘55人考前自测高频考点模.docx VIP
- 嘉信变频器说明书.pdf VIP
- 新疆2022系列标准设计图集新22G02 钢筋混凝土结构构造.docx VIP
- SAP S4HANA固定资产期初数据导入详解.pdf VIP
- 上海市闸北区水痘发病特征与免疫水平的深度剖析及防控策略探究.docx
- 2025年湖北武汉中考物理试卷真题及答案详解(精校打印版).pdf VIP
- 2025西师大版数学二年级上册 数学连环画3《数学故事会》(课件).ppt
- 2025年天津市小升初小卷真题小外(天津市外国语大学附属外国语学校)(5套含答 .pdf VIP
原创力文档

文档评论(0)