我现在需要将ORACLE数据库的BLOB列存的图片读出来,存为一个文件,存在WEB站点上的某一个文件夹里,然后显示在前面的报表中,现在我对图像的类不是太明白,怎么存呢,有谁能告诉我呀.谢谢

解决方案 »

  1.   

    http://www.zahui.com/html/14/33338.htm看看这个例子
      

  2.   

    http://www.knowsky.com/3257.html这个是ASP.NET的例子
      

  3.   

    1.读出byte[],不管你用dataset还是dataReader……类似如下
      
       byte[] bytes = (byte[])dataset.Tables[0].Rows[0]["图片字段"];2.写入文件  FileStream fs = new FileStream("c:\\abc.bmp", ...);
      fs.Write(bytes, 0, bytes.Length);
      

  4.   

    没有空白无力文件SaveAs
    有Write
      

  5.   

    weisunding(鼎鼎)说的很清楚了读出byte,写入文件,然后把路径给你需要显示的img
      

  6.   

    用streamReader和streamWriter来实现