概括ADO.NET数据源进行相关学习

在ADO.NET数据源提供者才将多个更改存入缓存并将它们写入基本数据源)下,OriginalValue 属性返回更改前(即自从***一次调用 UpdateBatch 方法)存在的字段值,看完本文你肯定有不少收获,希望本文能教会你更多东西。

创新互联专注于企业全网营销推广、网站重做改版、恩阳网站定制设计、自适应品牌网站建设、H5页面制作商城网站开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为恩阳等各大城市提供网站开发制作服务。

如果 Field 对象的 Attributes 属性中的 adFldLong 位设置为 True,可以对该字段使用 AppendChunk 方法。在 Field 对象上的***个 AppendChunk 调用将数据写入字段,覆盖任何现有数据。后续的ADO.NET数据源 调用向现有数据中添加数据。如果要将数据追加到一个字段然后在当前记录中设置或读取其他字段的值,ADO 会认为已完成向***个字段追加数据。

如果在***个字段上再次调用ADO.NET数据源方法,ADO 将把这次调用解释为新的 AppendChunk 操作并覆盖现有数据。访问其他 Recordset 对象(并非***个 Recordset 对象的副本)中的字段将不会中断 AppendChunk 操作。

在 Field 对象上调用 AppendChunk 时,如果没有当前记录,将发生错误。注意 AppendChunk 方法对 Record 对象的 Field 对象不起作用。ADO.NET数据源不执行任何操作并将产生运行时错误。 #t#

如果 Parameter 对象的 Attributes 属性中的 adFldLong 位设置为 True,可以对该参数使用 AppendChunk 方法。在 Parameter 对象上的***个 AppendChunk 调用将数据写入参数,覆盖任何现有数据。Parameter 对象上的后续 AppendChunk 调用向现有参数数据中添加ADO.NET数据源。传送 Null 值的 AppendChunk 调用放弃所有参数数据。

使用 Field 对象的 GetChunk 方法来检索其中的部分或全部长二进制或字符数据。在系统内存有限的情况下,可使用 GetChunk 方法操作部分而非全部 Long 值。
GetChunk 调用返回的数据将被分配给 variable。如果 Size 大于剩余的数据,GetChunk 方法仅返回剩余的数据而不用空格填充 variable。如果该字段为空,GetChunk 方法将返回 Null 值。

对于 Parameter 对象,该值为读/写。对于ADO.NET数据源,Precision 通常为只读。但是,对于已追加到 Record 的 Fields 集合的新 Field 对象,只有当已指定 Field 的 Value 属性并且数据提供者通过调用 Fields 集合的 Update 方法成功添加了新 Field 时,Precision 才为读/写。

文章标题:概括ADO.NET数据源进行相关学习
浏览地址:http://www.mswzjz.com/qtweb/news1/196001.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联