2013-07-16 85 views
0

我是新的Windows 8應用程序開發人員。我正在使用XAML和C#。我正在使用文件選擇器來選擇圖像。現在我想將這個圖像存儲到SQLserver數據庫。但問題是沒有辦法在Store應用程序中將圖像轉換爲字節。當我用WCF做同樣的事情時,我遇到了路徑問題,因爲服務已經託管了其他一些東西。歡迎任何鏈接或幫助。在此先感謝將圖像存儲到Windows Store應用程序中的SQLserver

+0

您好,我試圖搜索,我認爲這可能會幫助你。如果您有任何其他問題,請隨時提問。 http://social.msdn.microsoft.com/Forums/windows/en-US/f71da4cd-6f7b-4ddb-b2ed-1fb7a42e0117/adding-picture-to-sql-server-2000 – Marek

回答

0
using System; 
using System.Threading.Tasks; 
using Windows.Storage; 
using Windows.Storage.Streams; 

public async Task<byte[]> GetBytesFromFile(StorageFile file) 
{ 
    byte[] fileBytes = null; 
    using (IRandomAccessStreamWithContentType stream = await file.OpenReadAsync()) 
    { 
     fileBytes = new byte[stream.Size]; 
     using (DataReader reader = new DataReader(stream)) 
     { 
      await reader.LoadAsync((uint)stream.Size); 
      reader.ReadBytes(fileBytes); 
     } 
    } 

    return fileBytes; 
} 
+0

嘿Xyroid。謝謝你,兄弟。我只是這樣做的。我剛看到你的答案。謝謝。 :) –

+0

不客氣,Rohit :) – Xyroid

相關問題