sql - 从 SQL Server 下载图像

标签 sql vb.net

我正在使用基于 vb.net 的窗口,我想在我的 SQL 服务器中获取或下载 FileImage。在 ASP.NET 中,我可以通过此代码下载它。但我想把它翻译成基于 windows 的。你能帮帮我吗?

谢谢,

        Dim oFileType As String = oPortal.GetDs("FileType")
    Dim oFile As Byte() = oPortal.GetDs("FileImage")
    Dim oRecordKey As String = oPortal.GetDs("FileName")

    Response.ContentType = "image/" & oFileType
    If Request.QueryString("open") <> "" Then 
        Response.AppendHeader("Content-Disposition", "attachment; filename=" & oRecordKey) 
    End If

    Response.BinaryWrite(oFile)
    Response.End()

最佳答案

明白了。 File.WriteAllBytes(oPath & oFileName, WebCtrl.GetDs("FileImage"))

关于sql - 从 SQL Server 下载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16207173/

相关文章:

php - 为什么 fputcsv 会产生重复的列?

mysql - 具有多种关系的聊天应用程序中未读消息的 SQL

mysql - 仅使用一个条件检索两个数据 ID

sql - 使用组合框搜索数据库并显示多个结果

vb.net - 无需下载即可从 url 在图像框中设置图像

asp.net - 重新发送 ASP.Net 身份验证 :

.net - 错误-MSB3030 Microsoft.Common.targets(3390,5)从.NET 4.0配置文件切换到完整.NET 4.0

mysql - 显示分组依据的最大列 - 显示所有行

java - 遍历数据库结果集

sql - T-Sql 选择 * 30% 到 40% 之间