标签归档:BLOB

如何使用 ADO Stream 对象访问和修改 SQL Server BLOB 数据

如何使用 ADO Stream 对象访问和修改 SQL Server BLOB 数据
文章 ID : 258038

概要
使用 ActiveX 数据对象 (ADO) 2.5 中引入的 Stream 对象可以大大简化访问和修改 SQL Server 数据库中的二进制大对象 (BLOB) 数据需要编写的代码。在以前版本的 ADO(2.0、2.1 和 2.1 SP2)中使用 Field Object 的 GetChunk 和 AppendChunk 方法以固定块区大小从 BLOB 列中读取 BLOB 数据,或将 BLOB 数据写入其中时,必须要小心。现在 ADO 2.5 中提供了一种替代方法。本文包含的代码示例演示如何使用 Stream 对象编写程序来执行以下常见任务:
• 将 SQL Server Image 列中存储的数据保存到硬盘上的文件中。
• 将 .gif 文件的内容移动到 SQL Server 表的 Image 列中。 继续阅读