读取分记录存的图象数据
数据库里有分记录存的图象数据,比如一张图片,是分5条记录存,有序号.   
 应该怎么做?以前一条记录用SqlDataReader就可以了.现在我改成了读到dataset里,然后将数据组合成一个完整的字节数组,然后写到文件流里,结果发现数组长度超过4096,而文件流buffer只能4096,多的自然就不见了.   
 对IO的几个类都不熟,有做过类似应用的朋友请指点.
------解决方案---------------------_-#
------解决方案--------------------用File.WriteAllBytes试试,别直接用fileStream.记得要引用system.IO
------解决方案--------------------实在不行,就分多次写入        
------解决方案--------------------不会只有4096   
 你看看我这个例子   
  Response.Write((char) '1 '); 
         System.IO.FileStream fs = new System.IO.FileStream(Server.MapPath( "bb.txt "),System.IO.FileMode.Create); 
         try 
         { 
             byte[] b = new byte[10000]; 
             for (int i = 0; i  < b.Length; i++) 
             {                   
                    b[i] = (int) '\n ';                  
             }   
             fs.Write(b, 0, b.Length); 
             fs.Close(); 
         } 
         catch (Exception er) 
         { 
             fs.Close(); 
             Response.Write(er.Message); 
         }
------解决方案--------------------up
------解决方案--------------------up
------解决方案--------------------顶
------解决方案--------------------图像是怎么存储的,相反操作就好了啊