ADO.NET
业务逻辑处理技术,数据库访问技术
Dust_SongYunfei
自己“悟”到的才是属于自己的!
展开
-
ADO.NET三层架构
三层架构设计 为什么要使用架构 框架能够清晰的描述实体的组成结构 框架是实体的骨干,有骨干的实体显得很“结实” 框架设计的好坏直接影响到实体的质量 框架设计在实体构建中起着举足轻重的作用 软件是一个能够帮助人们高效办公的应用系统 软件开发之前我们必须要一个高质量的框架来保证软件的运行和后期维护 两层架构 视图层-数据访问层 这两层之间的数据传递通过数据实体模型来作为载体传递 两层和三层的区别:...原创 2020-03-13 11:32:21 · 1714 阅读 · 1 评论 -
ADO.NET处理数据的保存(序列化和反序列化,XML文件)
数据的保存技术 使用文档进行数据保存 问题 当对象属性发生变化时,需要增加或减少信息的写入和读取次数 信息的安全性较差 序列化和反序列化 注意: 只要是对象皆可进行序列化和反序列化操作 如果某个数据对象要进行序列化和反序列化操作,首先要将这个对象进行添加特性-序列化标识 对象数据进行序列化保存 private void btnSavesl_Click(object sen...原创 2020-03-13 11:31:00 · 688 阅读 · 1 评论 -
基于OOP实体对象的优化
文章目录为什么要使用实体对象方法参数多的缺点问题解决思路问题解决办法实体类的设计概念实体类实体表实体类对应的数据访问类实体类总结深入理解实体类实体类的主要作用扩展实体的应用为什么要对实体扩展组合扩展实体简单扩展实体面向对象查询总结单对象查询多对象查询解决办法 为什么要使用实体对象 方法参数多的缺点 定义和使用不方便,很容易把参数写错 当对象的属性变化时,方法的参数必须改变 参数的改变,造成对象...原创 2020-03-13 11:27:45 · 477 阅读 · 0 评论 -
基于OOP原则优化ADO.NET
文章目录基于OOP原则优化ADO.NET为什么要基于OOP原则优化ADO.NeT:实现代码的复用DBHelper/SQLHelper类的封装面向对象的基本原则:1. 单一职责原则(对象职责明确原则)2. 开放封闭原则(核心原则)3. 依赖倒置原则(OOP精髓)4. 接口隔离原则5. 里氏替换原则问题分析与解决对象职责明确原则总结 基于OOP原则优化ADO.NET 为什么要基于OOP原则优化ADO...原创 2020-03-13 11:26:03 · 337 阅读 · 0 评论 -
ADO.NET访问数据及四大内置对象
ADO.NET组件与数据库连接 完整的应用程序包含客户端和数据库服务端 理解ADO.NET ADO:ActiveX Data Objects 简单理解:数据访问组件 是.NET平台下应用程序和数据源进行交互的一组面向对象类库 ADO.NET主要组件 ADO.NET主要由两部分组成,简单理解为学习ADO.NET其实是在学习两个类库中的对象 .NET数据提供程序:用于连接到数据库,并在连接到的数...原创 2020-03-12 15:30:08 · 932 阅读 · 0 评论 -
ADO.NeT技术操作数据的常见错误
文章目录数据库服务器无法连接数据库登录失败用户登录失败连接字符串出错连接对象属性未初始化Command对象属性未初始化SQL语法错误 数据库服务器无法连接 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传 检查SQL Server服务器是否打开 检查连接字符串中服务器关键字指定的服务器名称是否正确(注意默认实例、命名实例的名称) 如果连接的是局域网内服务器、外网服务器(非本...原创 2020-03-12 15:28:02 · 413 阅读 · 1 评论