winform 从数据库 保存图片到本地
FileStream fs = File.OpenRead(log);
byte[] by = new byte[fs.Length];
fs.Position = 0;
fs.Read(by, 0,(int) fs.Length);
这个是写进数据库的代码
FileStream fs = File.OpenRead(log);
byte[] by = new byte[fs.Length];
fs.Position = 0;
fs.Read(by, 0,(int) fs.Length);
这个是读取图片的代码
小弟现在使用 folderBrowserDialog1 来保存图片
pictureBox1.Image.Save(i.ToString());
下载下来的图片显示不出
高手请教!
[解决办法]
你的文件名称加上扩展名试试
[解决办法]
先看看文件是否保存到磁盘,大小是否正确,然后再看是否和后缀有关系
[解决办法]
错误提示什么?
[解决办法]
//二进制转换为文件
private void DownLoadFile(string sFilePath, byte[] FileBytes)
{
FileStream fs = new FileStream(sFilePath, FileMode.CreateNew);
BinaryWriter bw = new BinaryWriter(fs, Encoding.GetEncoding("gb2312"));
bw.Write(FileBytes, 0, FileBytes.Length);
bw.Close();
fs.Close();
}