温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何访问ADO.NET语句运行

发布时间:2021-12-03 11:57:01 来源:亿速云 阅读:126 作者:iii 栏目:编程语言

本篇内容主要讲解“如何访问ADO.NET语句运行”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何访问ADO.NET语句运行”吧!

我在代码中看到最多的错误之一是:在引用Recordset   Field.Value的时候,使用延迟绑定(Late   Binding)。由于代码需要频繁地引用Value属性,而且通常要引用的Field对象有很多,本文前面提到的倍数因子将起到重要影响——因此,ADO.NET语句所有这里介绍的技巧能够显著地改善性能。

一些开发者使用延迟绑定技术的原因在于,他们想要明确地标识出SELECT语句选择了哪些行。为了这个目标,许多人使用了用引号包围字符串的做法。例如,为了引用记录集RS字段集合中的“Cows”字段,你可能使用:    

RS("Cows")   或者:   RS.Fields("Cows").Value

后面这种方法显式地引用了记录集内Fields集合中指定成员的Value属性。ADO.NET语句这种方法要稍微快一点,而且当你把这些代码向Visual   Basic.NET迁移时,它的向上兼容性也要好一些。上述方法的一种变化是使用感叹号(!)操作符:   

RS!Cows

与先行绑定(Early-Binding)相比,采用上述方法时COM进行解析的时间要长得多,ADO.NET语句这是因为它们强制COM在运行时(而不是在编译时)解析对Value属性的引用,每一次对该对象的引用都要求有一系列类似的、后台进行的查找过程。   

到此,相信大家对“如何访问ADO.NET语句运行”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI