我爱Aspx >> 数据库 >> ADO.NET最佳实践(上)ADO.NET最佳实践(上)
概述:
本文在微软站点资源的基础上加工整理而成,意在介绍在你的ADO.NET应用程序中执行和完成性能优化、稳定性和功能性方面提供最佳的解决方案;同时也包含在ADO.NET中运用已有的数据对象进行开发的最佳实践和帮助你怎样设计ADO.NET应用程序提供建议。
本文包含以下内容:
1..NET框架中的data providers;
2.对照DataSet和DataReader,分别介绍他们的最佳用途;
3.如何使用DataSet、Commands和Connections;
4.结合XML;
5.如果你是ADO程序员,也不妨看看ADO.NET与ADO的区别和联系;
6.结合一些FAQ,更深一步讨论ADO.NET观点和使用技巧。
介绍:
A..NET框架中的data providers
Data providers在应用程序和数据库之间扮演一个桥梁的角色,它使得你可以从一个数据库返回查询结果、执行命令以及对数据集的更新等。
B.几种data provider的介绍
下面表格中数据表明各种data provider以及最佳适用数据库对象
提供者
描述
SQL Server.NET Data Provider
在.NET框架中使用System.Data.SqlClient命名空间;
建议在中间层应用程序中使用SQL Server7.0或以后版本;
建议在独立的应用程序中使用MSDE或SQL Server7.0或更高版本;
SQL Server6.5或更早版本,必须使用OLE DB.NET Data Provider中的OLE DB Provider For SQL Server。
OLE DB.NET Data Provider
【我对这篇文章有话说?】
ADO.NET最佳实践(下)[05-22]
ADO.NET最佳实践(中)[05-22]
伟大的解决方案—DataWindow.Net..[05-22]
伟大的解决方案—DataWindow.Net..[05-22]
介绍Matisse--专为.NET的后关系型..[05-22]
使用ADO.NET轻松操纵数据库[05-22]
使用ADO.NET轻松操纵数据库(二)[05-22]
小议ADO.NET中的自动增量列[05-22]
DAO RDO ADO ADO.NET[05-22]
用VS.Net编写扩展存储过程(三,..[05-22]
神秘的DUAL[05-22]
基本性能调整(翻译)[05-22]
脚本中心进行自动备份[05-22]
Exchange全文检索概述[05-22]
bcp 的用法[05-22]
连接数据库时发生"一般性网..[05-22]
分区的威力(翻译)[05-22]
从SQL中的一个表中导出HTML文件表..[05-22]
从不sequential的sequence[05-22]
有效发挥数据库的最大效率[05-22]