2011-01-11 31 views
-2

如何使用C#和ASP.NET將圖像文件(例如,JPEG,PNG,GIF等)添加到數據庫中?使用C#和ASP.NET將圖像文件添加到數據庫中

我只是在做這個項目。現在我需要你的幫助。

+0

的可能重複[存儲在數據庫圖片? - 是啊,還是不是(http://stackoverflow.com/questions/3748/storing-images-in-db-yea - 或反對票) – bzlm 2011-01-11 14:09:06

回答

3

最好的方法是簡單地將圖像的路徑存儲在數據庫中。完全回答了herehere

2

如果你想要DB中的實際圖像,那麼你將不得不執行所謂的「Blobbing」。您需要將圖像轉換爲字節數組(Byte []),然後將數組存儲在數據庫中。數據庫中的字段需要適合存儲Blob。

然後,當您從數據庫加載圖像(顯示它)時,您必須將其轉換回圖像。將圖像類型與圖像數據一起存儲可能會很有用,以便您知道將圖像數據轉換爲什麼格式。

相關問題