SQL数据库IMAGE字段写入问题
在做一个图片传入工具,在将图片压缩并转成流文件后,写入数据库时,报“将截断字符串或二进制作数据语句已终止”。
检查了很久发现问题出现在将图片转换成BYTE[ ]这里。
图片转换成Byte[ ]的程序代码如下:
public byte[] Read_Image(string strSavePath)
{
byte[] imgBytesIn;
FileStream fs = new FileStream(strSavePath, FileMode.Open, FileAccess.Read);//将图片以文件流的形式进行保存
BinaryReader br = new BinaryReader(fs);
imgBytesIn = br.ReadBytes((int)fs.Length); //将流读入到字节数组中
fs.Close();
return imgBytesIn;
}
有没有什么办法控制写入时byte[]的长度。
检查了很久发现问题出现在将图片转换成BYTE[ ]这里。
图片转换成Byte[ ]的程序代码如下:
public byte[] Read_Image(string strSavePath)
{
byte[] imgBytesIn;
FileStream fs = new FileStream(strSavePath, FileMode.Open, FileAccess.Read);//将图片以文件流的形式进行保存
BinaryReader br = new BinaryReader(fs);
imgBytesIn = br.ReadBytes((int)fs.Length); //将流读入到字节数组中
fs.Close();
return imgBytesIn;
}
有没有什么办法控制写入时byte[]的长度。
...全文
相关推荐
DATABASE_image.rar_DATABASE_image_SQL SAVE IMAGE PUDN_SQL 图片_sql
SQL数据库中关于图片的存储和读取方法,很经典
java,Blob字段操作,将图片或者文件保存到数据库中.zip
java,Blob字段操作,将图片或者文件保存到数据库中.zip
C Builder存取多媒体数据到SQL Server数据库的方法.pdf
C Builder存取多媒体数据到SQL Server数据库的方法.pdf
java读取sqlserver image字段.docx
java读取sqlserver image字段.docx
基于.NET的Image数据类型字段的应用
基于visual basic.NET的Image数据类型字段的应用


