博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
.NET数据库编程求索之路--1.引子
阅读量:7002 次
发布时间:2019-06-27

本文共 718 字,大约阅读时间需要 2 分钟。

转载:【 夏春涛 email:   blog: 】

  长期做.NET MIS系统开发,打交到最多还是数据库。闲来无事,朝花夕拾,将.NET数据库编程一路走来的经验整理并与朋友分享一下。以一个小小的订单管理系统为例,采用代码实战的方式,计划分享如下内容:

  1.不分层,采用SQL语句实现数据访问;

  2.基于三层架构,使用DataTable传递数据;

  3.基于三层架构,使用List传递数据;

  4.基于三层架构,使用List传递数据;采用存储过程实现数据访问;

  5.基于工厂模式,实现数据库可切换(以SQL和Access为例);  

  6.采用LinqToSQL实现数据访问(手工);

  7.采用LinqToSQL实现数据访问(自动);

  8.采用EntityFramework实现数据访问(自动)

  9.采用EntityFramework实现数据访问(自动纯POCO代理);

  10.采用EntityFramework实现数据访问(手工纯POCO无代理);

  11.采用EntityFramework实现数据访问(手工纯POCO代理);

  12.数据输入验证,再看分层问题。

 

  【 夏春涛 email:   blog: 】

 

//===================================================================

导航:

//===================================================================

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/lhuan/p/3747335.html

你可能感兴趣的文章
外痔田螺用法
查看>>
异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值...
查看>>
nginx访问静态文件配置
查看>>
mysql索引
查看>>
ubuntu server 14.04 上安装jdk1.8
查看>>
python file.tell() 在windows下需要注意的地方
查看>>
10种简单的数字滤波C语言源程序算法
查看>>
oracle 中 dual 详解
查看>>
HDU1870 愚人节的礼物【堆栈+输入输出】
查看>>
什么是并发用户数?并发用户数怎么计算?
查看>>
1、Linux基础认识
查看>>
Git在Githib和Github上的使用
查看>>
visual studio 编辑窗口 设置固定选项卡 使窗口选项卡多行显示
查看>>
处在LV1太长了··
查看>>
软件工程综合实践阶段小结
查看>>
人工神经网络简介
查看>>
改善我们的神经网络
查看>>
文件操作的其他模式
查看>>
链表与顺序表的对比
查看>>
windows phone 8 新增功能:从一个应用程序启动另一个程序(file association 和 Protocol association两种方式)...
查看>>