最近做个小程序,要求把程序的设置能够导出到ini文本文件,拿到其它机器上后,再把设置导入到程序里。
由于程序设置大都是存放在数据库的表里,所以想直接来个表的导出和导入。
但是发现有一个表的字段是image类型,如何解决呢?

解决方案 »

  1.   

    二进制数据保存到文件
    System.IO.File.WriteAllBytes("c:\\path\\filename", bytes); 
    Stream stream = new FileStream("", FileMode.Create, FileAccess.Write, FileShare.None);
                SoapFormatter f = new SoapFormatter();
                Image img = Image.FromFile("D:\\a.jpg");
                f.Serialize(stream, img);
                stream.Close();