0
A
回答
1
最簡單的形式,這是你將如何得到的原始字節,並不能真正顯示任何不知道你想要它......
private byte[] GetMp3Bytes(string connString)
{
SqlConnection conn = null;
SqlCommand cmd = null;
SqlDataReader reader = null;
using (conn = new SqlConnection(connString))
{
conn.Open();
using (cmd = new SqlCommand("SELECT TOP 1 Mp3_File FROM MP3_Table", conn))
using (reader = cmd.ExecuteReader())
{
reader.Read();
return reader["Mp3_File"] as byte[];
}
}
}
+0
你是我在這個代碼中做的。我把文件讀爲byte []。如何在aspx網頁上顯示這個byte []來加載mp3歌曲並將其顯示在網頁上? – Innova 2010-08-12 07:12:25
+0
「顯示它」是什麼意思,你想在用戶加載頁面時播放它,還是希望用戶下載它? – 2010-08-12 12:34:55
1
什麼
您可能想要使用Generic ASHX Handler來檢索二進制數據並使用正確的內容類型頭(「audio/mpeg」)將其流式傳輸到響應流。
如果你看文章Displaying Images in ASP.NET Using HttpHandlers那麼你應該看到的基本原則。你只需要改變內容類型的輸出。
相關問題
- 1. 如何讀取插入到數據庫
- 2. 如何從數據庫讀取並寫入http流。 php和mysql
- 3. 如何線程安全地讀取和寫入數據庫?
- 4. 如何寫入/讀取和操作Microsoft Access數據庫
- 5. 通過FMDatabase讀取和寫入NSDate到sqlite數據庫
- 6. PHP讀取XML並寫入數據庫
- 7. 在Firebase數據庫中讀取和寫入數據
- 8. 如何讀取和寫入到NSArray plist?
- 9. 如何從mp3中讀取元數據?
- 10. 如何將對象讀入和寫入SQL Server數據庫?
- 11. 如何讀取和導入.txt文件到數據庫中?
- 12. 讀取和寫入到mysql
- 13. 在Firebase中讀取和寫入數據
- 14. 如何讀取/寫入H2嵌入的數據庫到您的JAR文件中?
- 15. 如何讀取Excel單元格並寫入數據庫
- 16. CQRS:同步寫入和讀取數據庫
- 17. Android數據庫 - 從服務器寫入和讀取
- 18. C++寫入和從MySQL數據庫中讀取
- 19. 加快從文件讀取和寫入數據庫
- 20. 如何在c#中讀取/寫入MP3 ID3 Popularimeter?
- 21. 如何讀取數據庫到ArrayList?
- 22. 如何通過.net讀取和寫入excel數據
- 23. 如何從文件讀取和寫入JSON數據
- 24. 如何從C++ Node.js插件讀取/寫入數據到ArrayBuffer?
- 25. 如何讀取/寫入數據到已安裝的SD卡
- 26. 如何在寫入時管理寫入和讀取串行端口取決於讀取數據
- 27. 從OleDb數據庫讀取/寫入數據表LINQ
- 28. 從XML中讀取數據並將其寫入數據庫
- 29. Android讀取和寫入圖庫
- 30. 讀取和寫入Java密鑰庫
'show'是什麼意思?播放?下載它? – 2010-08-11 12:35:12