先读取数据库数据再IO保存
导入命名空间:using system.IO;
/// <summary>
/// 将byte数组(二进制数据)转换为文件并保存到指定地址
/// </summary>
/// <param name="buff">byte数组</param>
/// <param name="savepath">保存地址</param>
public void Bytes2File(byte[] buff, string savepath)
{
if (File.Exists(savepath))//文件路径存在则删除该路径
{
File.Delete(savepath);
}
FileStream fs = new FileStream(savepath, FileMode.CreateNew);//创建新文件
BinaryWriter bw = new BinaryWriter(fs);//写入文件
bw.Write(buff, 0, buff.Length);
bw.Close();//释放资源
fs.Close();
}