C#中读取数据库中Image数据
采集日期:2008-4-21作者:gauzxj(注:本数据由系统自动采集,内容与BHCODE无关)
您可以将 CommandBehavior.SequentialAccess 传递到 ExecuteReader 方法来修改 DataReader 的默认行为,以便让 DataReader 按照顺序在接收到数据时立即将其加载,而不是加载数据行。这是因为 SequentialAccess 已修改 DataReader,使其按顺序返回数据,当 DataReader 已经读取超过特定数据时,该数据将不可用。当访问 BLOB 字段中的数据时,请使用 DataReader 的 GetBytes 类型化访问器,该访问器将使用二进制数据填充 byte 数组。Dim outbyte(bufferSize - 1) As Byte ‘The BLOB byte() buffer to be filled by GetBytes.