概述:
本文在微软站点资源的基础上加工整理而成,意在介绍在你的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 |
在.net框架中使用system.data.oledb命名空间; 建议在中间层应用程序中使用sql server6.5或以前版本,或者任何在.net框架sdk中指出的支持ole db接口清单的ole db provider,ole db接口清单将在后面列出; 建议在独立的应用程序中使用access,中间层应用程序不建议使用access; 不再支持为odbc的ole db provider,要访问odbc,使用odbc.net data provider。 |
|
odbc.net data provider |
在.net框架中使用system.data.odbc命名空间; 提供对使用odbc驱动连接的数据库的访问;
本文关键:数据库设计
|