毕业论文
码来完成。
<1>
是微软的数据访问框架的最新产物,它是.NET框架的一部分。在之前,程序员在ASP(Active Server Pages)或Visual Basic中使用ADO(AtiveX Data Objects),这是一组COM(Component Object Model,组件对象模型)组件,它通过一个易于使用的封装类提供对底层数据访问代码的访问。虽然ADO大大简化了数据库访问,但更高级的程序员(特别是C++程序员)通常更喜欢使用更直接、更快的代码,如OLE DB(Object Linking and Embedding for Databases)代码库。
比ADO的功能更强大。它是在.NET代码中访问数据库的最好工具。
.NET框架中的类型(在System.Data命名空间及其子空间下的所有类型)包括那些为访问SQL Server、OLE DB、ODBC和Oracle数据库而优化的类型。它们都是基于通用类的,因此使用访问不同的DBMS是相似的。
类型实现两个主要的功能。
● 数据访问:用于访问数据库中数据和操作数据库的类型;
● 数据表示:用于包含数据库数据(如数据表)的类型。
这两种类型之间联系密切,在数据库开发中两种类型都会用到。严格地说,可以只用一种数据库访问类型。然而,如果使用数据访问类型来填充数据表示类型将节省大量工作。
包含7个重要的基类,其中4个是数据访问类:
● DbConnection;
● DbCommand;
● DbDataReader;
● DbDataAdapter。
其他3个类是数据表示类:
● DataTable;
● DataRelation;
● DataSet。