昆山公司:昆山诚伟资讯管理有限公司
电 话:0512-50323918
姜小姐:13773187287
全国服务热线:4000-688-664
传 真:0512-50323933
网 址:http://www.cw-sz.com
邮 箱:webmaster@cw-sz.com
邮 编:215300
地 址: 江苏省昆山市长江北路宝裕广场103幢705室
上海办事处:
联系人:18918306841 (卢小姐)
邮 箱:sky@cw-sz.com
邮 编:200120
地 址:上海市浦东新区峨山路91弄58号伟泰大厦8楼
重庆办事处:
联系人:15062468540(李经理)
邮 箱:jason@cw-sz.com
邮 编:404100
地 址:重庆市江北观音桥朗睛广场
许多企业的项目数据库访问采用主动域对象持久化技术,即在持久化对象中封装数据库操作,而业务逻辑层只管调用持久化对象的接口,不管数据库操作细节。例如:Save一个Employee对象,MES软件(http://www.cw-sz.com/)只需要通过调用Employee持久化对象的Save方法就行了。
但是这样做会是数据层出现大量冗余代码,特别实在查询的时候。如果想通过ID获取一个Employee那么就会有一个GetEmployeeByID方法,如果又按照Name查找或者想获取所有Employees呢,又会有GetEmployeeByName和GetAllEmployees方法。
ADO. NET数据访问方式系统中所有的数据都存储在数据库SQL Server 2000中。Web应用程序中采用ADO. NET访问和操作数据库。ADO. NET是一种高性能数据访问方式,与传统的ADO 数据访问方式有本质区别,ADO 使用OLEDB 接口并基于COM技术,而ADO. NET拥有自己的ADO. NET接口,基于Microsoft公司的. NET体系架构。组成ADO. NET的类分为两大类型,即提供者类和使用者类。其中,提供者类完成将数据从数据源的读取和写入等实际操作,当数据被读到存储介质后,再由使用者类完成数据的访问和操作等。提供者类中包括Con2nection、Command、DataReader和DataAdapter等,使用者类中包括DataSet、DataTable、DataColumn, DataRow和DataRelation等。Dataset类是ADO. NET断开式结构的核心组件,用来实现独立于任何数据源的数据访问。