日期:2014-05-16  浏览次数:20903 次

虽然这个问题很多人问过,可我还是想问
ACCESS怎么储存JPG格式的图片呢?
我使用OLE对象的数据类型,在其中“新建位图”保存的是.BMP格式,我仔细找了下有没有保存.JPG格式的OLE对象,应该怎么处理呢?
谢谢大家告诉我,不过不要告诉我存图片路径什么的,这个我知道。

------解决方案--------------------
AppendChunk 方法
将数据追加到大的文本或二进制数据 Field 或追加到 Parameter 对象。

语法
object.AppendChunk Data
参数
object 
Field 或 Parameter 对象。 
Data 
Variant,包含要追加到对象的数据。 
说明
使用 Field 或 Parameter 对象的 AppendChunk 方法用长二进制或字符数据填充。在系统内存有限的情况下,可使用 AppendChunk 方法操作部分而非全部的 Long 值。

Field

如果 Field 对象的 Attributes 属性中的 adFldLong 位设置为 True,可以对该字段使用 AppendChunk 方法。

在 Field 对象上的第一个 AppendChunk 调用将数据写入字段,覆盖任何现有数据。后续的 AppendChunk 调用向现有数据中添加数据。如果要将数据追加到一个字段然后在当前记录中设置或读取其他字段的值,ADO 会认为已完成向第一个字段追加数据。如果在第一个字段上再次调用 AppendChunk 方法,ADO 将把这次调用解释为新的 AppendChunk 操作并覆盖现有数据。访问其他 Recordset 对象(并非第一个 Recordset 对象的副本)中的字段将不会中断 AppendChunk 操作。

在 Field 对象上调用 AppendChunk 时,如果没有当前记录,将发生错误。

注意 AppendChunk 方法对 Record 对象的 Field 对象不起作用。它不执行任何操作并将产生运行时错误。
Parameter

如果 Parameter 对象的 Attributes 属性中的 adFldLong 位设置为 True,可以对该参数使用 AppendChunk 方法。

在 Parameter 对象上的第一个 AppendChunk 调用将数据写入参数,覆盖任何现有数据。Parameter 对象上的后续 AppendChunk 调用向现有参数数据中添加数据。传送 Null 值的 AppendChunk 调用放弃所有参数数据。

请参阅
Visual Basic 范例 | Visual C++ 范例 | Visual J++ 范例

Attributes 属性 | GetChunk 方法

应用于:Field 对象 | Parameter 对象
© 1998-2003 Microsoft Corporation。保留所有权利。


------解决方案--------------------
那2进制又保存在ACCESS的哪里呢?
引用请参阅
Visual Basic 范例 | Visual C++ 范例 | Visual J++ 范例