概括ADO.NET数据源进行相关学习
创始人
2024-06-18 00:50:52
0

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

如果 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 才为读/写。

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...