• C# --SqlServer--通用数据访问类(通过面向对象一步一步的分析)


    以下是学习笔记

    一,注意:返回一个结果集的查询不能先关闭连接

     调用:

     二,基于对象职责明确额原则优化程序

    当前的程序:

     回顾原则:

     分析:

     结果如下:

     三,实体类的应用

    回顾之前的程序:

     分析:

     实体类的设计:

     实体类放在 Models中

    数据访问类中的修改:

     使用实体类后的方法的调用:

    四,使用简单实体封装单一对象

    分析前面的代码:前台和后台都出现了数据访问层,我们通不能把前台的数据访问代码封装到后台的代码中呢

     使用对象封装:后台返回的是一个对象,与具体的实现没有关系。

    前台调用:我们无需关系对象是怎么封装(比如是从SqlServer,MySql还是Access中封装的,我们不用去关心的)

     五,实体类的使用总结

     六,使用List集合封装多个同类型对象

    数据访问类的封装:

    使用:

     七,扩展实体

     1,问题

     2,组合扩展实体

     3,代码编写,使用扩展实体封装多个对象信息

     4,数据解析

     八,简单扩展实体

    1,问题:要查询的内容只是比student多了2个字段,这个时候可以用继承

     2,简单实体代码编写:

     3,简单实体数据分析

     九,总结

  • 相关阅读:
    oracle表管理
    Eclipse快捷键指南
    Oracle 命令行导入导出方法
    oracle 查询优化
    Asp.net DataTable添加列和行的方法
    C#实现程序开机启动
    sql分组查询
    10_基址重定向.md
    通用寄存器.md
    小甲鱼.md
  • 原文地址:https://www.cnblogs.com/baozi789654/p/13942843.html
Copyright © 2020-2023  润新知