本软件是一个工厂模式三层架构例子程序(★特点与难点是在BLL层使用数据库事务,而不在DAL层使用数据库事务)。程序通过WinForm应用程序实现Sql Server 2005,Sqlite 3的增、删、改、查,分页功能。是学习三层架构、工厂模式,操作Sql Server和Sqlite数据库的极佳学习例子。本源码是我开发一个10万行代码软件时使用的架构的进化升级版,使用此架构,可以开发复杂的(操作数据库)WinForm或WebForm程序,相信您在学习这个例子程序的时候,能学到很多项目开发经验,包括接口操作、文件组织、编码规范、多数据库、代码重用等等。 【为什么要在BLL层使用数据库事务?】 1.由于某些业务逻辑较复杂,需要对数据库多表进行操作,为保证关联数据的完整性,需要使用数据库事务。 2.为了实现应用系统(业务逻辑)一次编写即可支持多种数据库,需要使用工厂模式实现多数据库支持。 3.一般情况,我们可以在DAL层使用数据库事务,但较多的业务逻辑放在DAL层,使得BLL层和DAL层职责不清,不利于统一在BLL层编写业务逻辑
2023-02-28 10:59:00 4.95MB 三层 c#
1
使用三层架构,搭建层与层的调用,使用GridView进行数据展示,对数据库数据进行增删改查操作。
2022-02-27 16:09:54 117KB 增删改查
1
一个简单地基本的三层架构,增删改查的基本方法。本人根据要求编写,简单易懂,欢迎指点。(vs2008,sql2008)
1
完整的三层架构源码的增删改查项目,对于初识三层架构的程序员来说可以下载下来借鉴借鉴。
2021-11-21 15:06:44 391KB 三层架构案例 三层架构源码
1
采用最新的visual studio 2019进行代码编写,使用C#语言,实现winform形式的三层架构的增删改查,包括数据层、业务层、UI层,并实现了窗口的单例模式,窗口间委托调用来传值,是学习C#的好demo,并附送数据库,上手简单,有问题可以咨询我,联系方式在资源中,下载可见。
2021-06-26 18:09:47 338KB C# 三层架构 增删改查 winform
1
Asp.Net三层架构实现增加、删除、修改、查询功能
2021-06-07 11:21:14 130KB Asp.Net
1
三层架构 增删改查,只是简单的例子,列表显示,控制器,试图,类 三层架构 增删改查,只是简单的例子,列表显示,控制器,试图,类
2021-01-28 03:59:36 13.78MB 三层架构 增删改查
1
C# 用三层架构实现简单的增删改查,适合初学者学习的三层架构
2019-12-21 21:54:07 1.09MB 三层架构增
1
三层架构 增删改查,只是简单的例子,列表显示,控制器,试图,类
2019-12-21 21:27:36 13.83MB 三层架构 增删改查
1
该例是asp.net教学中常见案例,涉及多个操作(登录验证、对数据表的增删改查),而且选用开发过程中常见的视图、存储过程对数据库实现相关操作。主要供初学者学习使用。 特别提醒:代码环境MS.net2012,数据库环境SQL Server2012。Webconfig文件下的Data Source的值(尤其是数据库服务器名字)在调试时需要根据读者自己的数据库名字进行调整,否则无法实现连接数据库!
2019-12-21 20:27:19 945KB ASP.net 三层架构 增删改查 存储过程
1