在数据库中保存二进制数据的问题
请教大家我使用vb和sybase数据库,遇到了这样的问提:
需要将excel表作为sybase数据库表中的一个字段保存,可是使用ADO中的apprendchunk方法,如下
Dim TheBytes() As Byte
中间为将excel表以二进制的形式读取到byte型的数组 TheBytes中
rs.fields(“BlobField”).AppendChunk TheBytes
运行时总会提示“在此环境中不允许操作”,可是在oracle数据库中运行正常;
使用ADO中的Stream对象,也实现不了,是Sybase数据库的原因还是ADO的问题。