- 12
- 0
- 约3.21万字
- 约 6页
- 2016-01-04 发布于福建
- 举报
. NET数据库应用程序快速开发 法s裳 :_。
郑宇军 王培涛 一
摘 要 :介绍.NETFramework中的源代码模型库 CodeDOM,并讲解如何使用相关技术 自动生成
. NET数据库应用程序代码 ,包括存储过程、业务对象类、数据访 问对象类 ,以及用户界面。这种
开发方法不仅能够减少数据库应用开发 中的大量重复操作 ,也有助于规 范程序结构和代码风格。
关键词:.NET;数据库应用程序 ;CodeDOM;代码生成
1 概述 sb1.Append(’VALUES():
for(inti=0:icolNames.Length;i++)
上篇中介绍了.NET三层数据库应用程序开发 的基本思路 、 {
方法和技巧,并通过一个销售客户管理系统的案例进行 了分析 sb1.Append(@,)=
和研究。事实上 ,数据库应用程序尽管种类多样 ,但在开发过 sb1.Append(colNames[i]);
sb1.Append(.):
程 中都存在很多的共性 ;可以提取 出这些共性 ,并开发 自动化
)
的软件工具来完成大量的重 复劳动 ,如生成存储过程 、数据访
sbls【b1.Length一1】= ):
问对象和业务对象框架 、窗体界面等 ,从而让开发人员将精力 sb1.Append(~nEND。)
集中在 系统的关键业务逻辑 和其他特殊功能上 。 returnsb1.ToStringO;
)
2 技术
那么对于销售客户管理系统 中的 Product表格 ,得到的存
2.1 生成存储过程 储过程命令文本为 :
存储过程的 自动生成较为简单 。给定表格 的名称 以及各列 CREATE PROCEDURE d【bo].N【ew_Product】(@name
nvarchar (50),@productCategoryid int, @price money
的名称和类型,就可 以构造 出查询 、新建 、修改和删除记录的 _
@placenvarchar(50))
存储过程的命令文本 。下面的方法就能 自动生成新建表格记录
AS8EGIN
的存储过程。
您可能关注的文档
最近下载
- 辽宁省沈阳市辽宁省实验中学2025-2026学年高一上学期12月月考语文试题.docx VIP
- 药事法律法规试题及答案.docx VIP
- 辽宁省沈阳市辽宁省实验中学2025-2026学年高一上学期期末语文试题(含答案).docx VIP
- 麻醉中级考试精选题库及答案解析.docx
- 货款结算合同范本及法律解读.docx VIP
- 威海芜船船舶制造有限公司X射线探伤机移动探伤项目报告表.pdf VIP
- 2026年高考第一次模拟考试:生物一模保分卷(课标全国通用)(考试版).docx VIP
- 新中国的医疗卫生发展.pptx VIP
- 2025年甘肃卷历史高考试卷(原卷+答案).pdf VIP
- (二诊)绵阳市高中2023级(2026届)高三第二次诊断性考试化学试卷A卷+B卷(含答案).pdf
原创力文档

文档评论(0)