ADO.NET最佳实践(下)[13]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 spidertan 的 blog

            ado.net提供更好的执行阶段性能和可见性。举例,当使用ado的recordset对象进行批更新时,你必须为每个需要改变结果的行使用update、insert或delete声明。ado产生这些声明,在执行阶段,是需要付出昂贵代价的获得元数据的。而在ado.net中,指定update、insert或delete命令就如同自定义业务逻辑(比如一个存储过程)一样,你可以使用dataadapter实现这一切。dataadapter在dataset和数据源之间架起一道桥梁。让你在执行阶段就不是如ado的recordset一样需要在数据源中收集元数据信息。从而改善应用程序的执行性能。

        v.数据类型

            在ado中,所有的结果返回一个variant数据类型,在ado.net中,你可以得到列本身的数据类型。数据类型可以在system.data.sqltypes名称空间定义。

    w.有关ado和ado.net的详细介绍,请参考微软上的资料:ado.net for the ado programmer

    总结:

    通过本文,希望与大家共同交流和学习,有不当之处请大家指正,谢谢!

 

ado.net最佳实践(上)

本文关键:数据库设计
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top