2012-02-06 108 views
0

我想將文件以pdf,jpeg,txt,gif等格式保存到數據庫的磁盤中。在數據庫中,它被存儲爲二進制數據。我該怎麼做?使用內存流可能嗎?將文件保存在磁盤中

回答

0

當你從數據庫中讀取它涉及作爲保存字節數組的對象。

將其轉換爲字節數組並使用它創建流。

在C#

byte[] content =(byte[])data; // data the database field. e.g. reader["MyPicture"] 
return new MemoryStream(content); 

說的FileStream後會做節省了你。

不要忘記尋找開始,保存之前。