0
我目前正在將一個站點從ZenCart遷移到NopCommerce(PHP到.Net)。我正在編寫一個例程來將產品從一個轉移到另一個。現在我只完成了一個方面,即圖像。在Zencart中,圖像的位置存儲在數據庫中,但在NopCommerce中,它以二進制形式存儲在數據庫中。從外部URL以二進制形式在數據庫中存儲圖像
任何人都可以幫助一種方式將圖像寫入SQL Server數據庫作爲二進制從外部URL。
我目前正在將一個站點從ZenCart遷移到NopCommerce(PHP到.Net)。我正在編寫一個例程來將產品從一個轉移到另一個。現在我只完成了一個方面,即圖像。在Zencart中,圖像的位置存儲在數據庫中,但在NopCommerce中,它以二進制形式存儲在數據庫中。從外部URL以二進制形式在數據庫中存儲圖像
任何人都可以幫助一種方式將圖像寫入SQL Server數據庫作爲二進制從外部URL。
您可以輕鬆使用WebClient
類或HttpWebRequest
/HttpWebResponse
來獲取特定網址上的圖像。
您可以致電DownloadData
method on the WebClient
class或致電GetResponseStream
method on the HttpWebResponse
,致電HttpWebRequest.GetResponse
返回以獲取字節。
然後,您可以像往常一樣將斑點插入到數據庫中。
沒有C#.Net這樣的東西。這只是「C#」。這也沒有必要把它放在你的問題的標題,因爲你已經在標籤中。 – 2011-02-01 17:25:07