《现代企业教育》2006年15期 加入收藏    获取最新 
 ADO.NET数据访问层基类的构建
 刘文化;杨小影
   本文对ADO.NET访问数据源的环节进行了概括,指出原有数据访问层的缺点,提出了构建数据访层基类的思路并用两个自定义函数给出了具体的构建途径。
【作者单位】:济源职业技术学院 454650
【关键词】:数据访问层;数据集;SQL语句;存储过程;关联
【分类号】:TP311.13
【DOI】:cnki:ISSN:1008-1496.0.2006-15-111
【正文快照】:
  ●传统数据访问层存在的问题在编写数据访问代码时,总要一遍又一遍地重复编写:读数据库连接字符串,建立数据库连接对象,打开连接,创建Command对象,创建数据适配器,创建数据集,填充数据集,建立表间关联,关闭连接。这种高重复代码的编写每次就像在写一篇八股文,枯燥乏味。有时尽管可以通过代码段粘贴来减轻打键盘的一些负担,但还要小心修改一些参数,在一定程度上还是影响编程效率。在总结以前的代码以后,决定构建一个数据访问层基类以简化有关的编程。●基本思路数据访问层无非进行两种操作:第一类是查询返回DataTable并进行插入、更新、删…
 推荐 CAJ下载           PDF下载
 CAJViewer7.0阅读器支持所有CNKI文件格式,AdobeReader仅支持PDF格式
 【引证文献】 共(2)篇 
 中国优秀硕士学位论文全文数据库找到 2 条
 
1王彬; IT环境下高职毕业设计质量保障体系研究 [D];华中师范大学; 2006年
2任晓宁; 基于.NET平台的应用框架的设计与实现 [D];大连海事大学; 2007年
 【同被引文献】 共(31)篇 
 中国期刊全文数据库找到 10 条
 
1施裕琴; 基于软件体系结构的网络应用程序开发 [J];办公自动化; 2005年08期
2郭艳丽,胡珊娜,高阳; 基于web技术的网络多媒体课件教学 [J];昌吉学院学报; 2006年03期
3胡华进; 学院教学资源库建设的内容及管理 [J];高教论坛; 2004年04期
4曹卫真,曹萌; 网络教育资源整合与学生创新能力的培养 [J];广州大学学报(社会科学版); 2005年03期
5池万乐; 软件测试技术的应用 [J];电脑知识与技术; 2006年08期
6曾亦琦; 基于网络的教学信息资源库及其教学应用 [J];广州师院学报(自然科学版); 2000年08期
7邓虎成,蔡淮,万畅; 基于J2EE的数据通用性操作框架的研究与实现 [J];成都信息工程学院学报; 2005年02期
8赵海霞,陈毓超,乐建兵; 基于网络的协作式自主学习模式研究 [J];电化教育研究; 2004年02期
9林振荣,李洪,伍军云; 软件复用过程中构件技术的研究 [J];科技广场; 2005年05期
10谢忠新; 网络资源建设与运用的思考 [J];教育信息化; 2005年11期
 【相似文献】 
 中国期刊全文数据库
 
1刘文化,杨小影; ADO.NET数据访问层基类的构建 [J];现代企业教育; 2006年15期; 151
2黄博军; VFP中应用SQL实现快速数据处理 [J];襄樊职业技术学院学报; 2005年01期; 96-97+117
3孙平安,宁克娟; 存储过程在C/S系统开发中的应用 [J];南平师专学报; 2004年02期; 20-24
4欧阳江林; JDBC和Oracle的参数设置和调用技术 [J];浙江工贸职业技术学院学报; 2004年02期; 33-37
5郭伟,熊忠伟,卢红; SYBASE数据库的存储过程技术 [J];江汉大学学报; 1998年03期; 81-84
6刘传领,李娜; Delphi数据集过滤技术及其应用 [J];商丘职业技术学院学报; 2004年06期; 45-46+52
7宋大伟,马凤娟,安庆森; SQL Server中如何在日志文件丢失时恢复数据库 [J];潍坊教育学院学报; 2005年04期; 37+40
8何红玲,黄红兵; 在Delphi中使用SQL数据库服务器的存贮过程 [J];昆明大学学报; 1999年02期; 48-53
9李丙春; 基于JDBC的数据库应用设计 [J];喀什师范学院学报; 2002年03期; 76-79
10王玉国; 存储过程中异常处理机制研究 [J];通化师范学院学报; 2007年02期; 31-32+36
 中国优秀硕士学位论文全文数据库
 
1梁德胜; 基于Intranet的管理信息系统的研究与实现 [D];西安理工大学; 2005年
2吴啸鹏; Migrating Database Stored Procedures--A Case Study [D];浙江大学; 2005年
3廖健; 基于虚拟机的存储过程设计与实现 [D];华中科技大学; 2004年
4张卫群; B/S结构电力监控数据库访问技术 [D];西北工业大学; 2002年
5王再堂; 信金CRM存储过程的实现研究 [D];吉林大学; 2005年
6赵晓涛; 住房公积金管理系统 [D];吉林大学; 2005年
7江力; FXFI系统的再工程研究与实践 [D];浙江大学; 2006年
8周军; 基于C/S结构的企业生产管理信息系统的设计及应用 [D];河北工业大学; 2004年
9张帆; 通用查询组件在水质信息管理及分析评价系统中的应用研究 [D];华中科技大学; 2005年
10赵冬男; 网上购物系统 [D];吉林大学; 2006年
 中国博士学位论文全文数据库
 
1蒋洪波; 空间数据集可视化绘制的关键方法与技术研究 [D];华中科技大学; 2004年
2冯永; 基于计算智能的聚类技术及其应用研究 [D];重庆大学; 2006年
3张强锋; 单体分型和单体型频率估计 [D];中国科学技术大学; 2006年
4刘小明; 数据降维及分类中的流形学习研究 [D];浙江大学; 2007年
5邱锡鹏; 非参数边际距离最大化准则及其应用 [D];复旦大学; 2006年
6王琪; 软件质量预测模型中的若干关键问题研究 [D];上海交通大学; 2007年
7贺志; 关联规则优化方法的研究 [D];北京交通大学; 2007年
8石陆魁; 非线性维数约减算法中若干关键问题的研究 [D];天津大学; 2005年
9曹锋; 数据流聚类分析算法 [D];复旦大学; 2006年
10崇志宏; 基于屏蔽/汇总技术的数据流处理算法 [D];复旦大学; 2006年
 中国重要会议论文全文数据库
 
1李留恩,贾伟; 定时作业在管理信息系统中的应用 [A];电子玻璃技术学术论文集 [C]; 2004年
2曾玲,谭保华,陈晓炜; 基于存储过程的RDBS查询优化技术 [A];2006通信理论与技术新进展——第十一届全国青年通信学术会议论文集 [C]; 2006年
3邓卫华,黄芬根; 利用存储过程优化自动气象站资料的检索 [A];信息技术在气象领域的开发应用论文集(一) [C]; 2005年
4任晓岚; 改进SYBASE中的存储过程SP-WHO提高计算机售票服务质量 [A];西部大开发 科教先行与可持续发展——中国科协2000年学术年会文集 [C]; 2000年
5韦继学; 如何运用Visual Foxpro与SAS软件建立高质量数据集 [A];重庆市预防医学会2004年学术交流会论文集 [C]; 2004年
6杨策,陈梦东; SQLServer2000到Oracle9i存储过程转换技术研究 [A];2007中国控制与决策学术年会论文集 [C]; 2007年
7侯玉华,李世银,赵洪刚,刘增宝; 基于ASP.NET的教学信息发布系统的设计与实现 [A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(上册) [C]; 2007年
8葛双庆,邓红霞; 晋煤物流管理信息系统的分析与实现 [A];AECC专题学术研讨会论文集 [C]; 2007年
9程洪涛,苗卫东,于立群; 基于WEB的语音“121”话费统计、话单查询系统 [A];信息技术在气象领域的开发应用论文集(一) [C]; 2005年
10崔为红,李会勇,薛梅; 浅谈SQL Server 2000在科技情报系统中设计和应用 [A];信息时代科技情报研究、科技期刊编辑学术论文集 [C]; 2004年
 中国重要报纸全文数据库
 
1贵州 王伟; 列的别名和SQL语句的格式化 [N];电脑报; 2004年
2冬盈; SQL语句的自动优化 [N];计算机世界; 2002年
3上海 陈纯; 走近存储过程 [N];电脑报; 2004年
4贵州 王伟; SQL语句中的函数简介 [N];电脑报; 2004年
5倪显利; 存储过程和触发器漫谈 [N];软件报; 2006年
6北京 武朝尉; 利用存储过程 加快数据库访问 [N];软件报; 2004年
7 BCB问答 [N];软件报; 2004年
8重庆 姚渝涛; 例说Asp.net调用Access的“存储过程” [N];软件报; 2007年
9上海 黄药师; 关系数据库中存储过程的应用 [N];电脑报; 2004年
10西安交大长天软件公司 王隆彦; 用CLI开发DB2存储过程 [N];中国计算机报; 2001年
关于知网 | CNKI导报 | 知识产权声明 | 联系我们 | 知网招商
京ICP证040431号 京ICP证040441号 互联网出版许可证新出网证(京)字008号
售卡热线:800-810-6613、010-62789720、010-62773682
售后服务:800-810-1436(限座机拨打) 010-62791813、010-62783978
招商热线: 010-62772106 投诉电话:010-62791994 2007 中国知网(cnki)