我有一個webform應用程序,我嘗試了不同的方式從Oracle中檢索blob映像,但是我不能。 我想在我的.aspx上顯示<img src="" />
中的圖像。 我希望你能幫助我。 在此先感謝。從VB或C#的oracle blob中檢索img html控件中的圖像?
0
A
回答
0
我解決了它,我做它返回一個字節()
Dim command As New OracleCommand("select photo from photoblob where id='1'", connection)
Dim reader As OracleDataReader = command.ExecuteReader
If reader.Read Then
Dim blob As OracleBlob = reader.GetOracleBlob(0)
Dim byteArr As [Byte]() = New [Byte](blob.Length - 1) {}
Dim i As Integer = blob.Read(byteArr, 0, System.Convert.ToInt32(blob.Length))
blob.Close()
connection.Close()
Return byteArr
End If
函數最後我使用http://bit.ly/YDlBvM添加SRC採取此代碼
Dim imageData As Byte() = functionReturnsByte()
Dim imageBase64 As String = Convert.ToBase64String(imageData)
Dim imageSrc As String = String.Format("data:image/gif;base64,{0}", imageBase64)
img.Attributes("src") = imageSrc
對不起,我是無序。感謝您的回覆
0
嘗試這個職位。它的答案是如何將它從數據庫中獲取到Image對象中,從那裏您只需將代碼分配給您的代碼。
順便說一句,你就不會在.aspx使用<img src=""/>
,您將使用<asp:Image ID="someImageID" runat="server"/>
,然後你可以通過ID在後面的代碼訪問你的形象。這不是唯一的方法;我的意思是說你可以使用Razor或者其他的東西,然後你可以做不同的事情,但這是一種解決方法。
相關問題
- 1. 從mysql blob檢索圖像,並在img標籤中顯示
- 2. BLOB檢索的radgrid控件
- 3. 如何檢索圖像BLOB從PHP中的jQuery的AJAX的formData
- 4. 從c中的sql檢索圖像#
- 5. C#從Azure中檢索blob列表
- 6. 從html檢索圖像
- 7. 檢索要查看的BLOB .bin圖像
- 8. PHP:將圖像從MySQL Blob直接檢索到<img>標籤
- 9. 如何在html中從數據庫檢索多個圖像<img>標籤
- 10. 如何在jsp中檢索mysql數據庫中的blob圖像
- 11. aforge中的blob檢測算法和tiff圖像中的C#.net
- 12. Oracle Blob作爲img src在PHP頁面
- 13. android從MySql數據庫中檢索blob圖像
- 14. 如何使用jsp從mysql中檢索多個blob圖像
- 15. C#不從Azure blob存儲中檢索blob
- 16. 從Oracle數據庫檢索圖像
- 17. 從Silverlight中的URL中檢索圖像
- 18. 如何檢索BLOB數據在Oracle APEX
- 19. 如何在Asp.net VB中從文件夾中檢索圖像名稱。
- 20. 將圖像插入到BLOB中Oracle 10g
- 21. 從Parse中檢索圖像
- 22. 從NSData中檢索圖像
- 23. 從文件夾中檢索ASP.NET圖像
- 24. 從文件夾中檢索圖像:Android
- 25. 從文件夾中檢索圖像
- 26. 使用select * from php/PDO從oracle表中檢索BLOB數據
- 27. 如何在html中顯示blob圖像?
- 28. MVC4從SQL Server表格檢索圖像文件到html圖像
- 29. 破解圖像檢索BLOB與PHP
- 30. Android的 - 如何從SQLite和顯示檢索BLOB圖像應用