我有一个名为Blob(Id(int),Data(Image))的表.我需要使用SqlDataReader来获取图像数据.请注意,我不想将Response.Binarywrite()数据发送到浏览器.我只需要将二进制数据作为byte []来使用相同的内部操作.我能想到的唯一方法是使用SqlDataReader获取id并再次使用SqlCommand.ExecuteScalar()将其作为给定id的byte [].我可以只使用SqlDataReader(SqlCommand.ExecuteReader)将该图像数据作为byte []吗?我错过了什么吗?