2013-03-21 99 views
-3

我創建一個C# Windows應用程序.zip文件,我想保存和retrive一個RARZIP文件爲sql server.Is有什麼辦法可以插入一個.rar或.zip文件到SQL Server並重新獲得它? 請幫幫我。如何保存.rar程序或SQL Server

+0

您是否嘗試將其存儲爲BLOB? – Yahya 2013-03-21 11:06:45

+0

您可以將其保存爲二進制數據類型。 – 2013-03-21 11:06:50

+0

我不知道如何做到這一點使用blob或二進制....請任何一個人可以爲我提供此代碼... – 2013-03-21 11:09:01

回答

2

創建一個varbinary(max)類型的列。在C#中,您可以插入/選擇內容爲byte[]。您可以使用File.ReadAllBytesFile.WriteAllBytes來獲取文件內容爲byte[]或寫入它。

還記得:你也可以隨時使用Google!

+0

謝謝先生......我會試試....再次回到這裏......當我完成這個時...... – 2013-03-21 11:10:29

+0

我將刪除downvote if你將「binary」改爲「varbinary(max)」。 SQL Server中的二進制數據類型僅適用於固定長度的二進制列。請參閱http://msdn.microsoft.com/de-de/library/ms188362.aspx – TToni 2013-03-21 11:15:45

+0

哦,你是:-) – 2013-03-21 11:17:03

相關問題