【问题标题】:How to show image from the oracle database in asp.net如何在 asp.net 中显示来自 oracle 数据库的图像
【发布时间】:2013-10-18 17:50:58
【问题描述】:

您好,我需要以(我认为的 blob 格式)显示存储在 oracle 数据库中的图像。我已从数据集中的数据库中检索图像= dt.rows[0]["image"]。如何将图像转换为在页面上显示。

谢谢。

【问题讨论】:

标签: asp.net image oracle webforms


【解决方案1】:

为了在页面上显示它,您需要将图像作为独立于网络服务器的资源提供。

意思是,您的 page.aspx 将有一个带有 src="your_image.aspx" 的标签。在 your_image.aspx 中,您需要清除响应头,确保 Content-type 设置正确(image/jpg 或类似的东西),将 dt.rows[0]["image"] 的内容放入字节数组中并然后用 Response.BinaryWrite(yourByteArray) 之类的东西写出二进制图像。

这只是一个大概的大纲。使用谷歌获取详细信息:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-23
    • 1970-01-01
    • 1970-01-01
    • 2021-01-15
    • 2021-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多