加入收藏 | 设为首页 | 会员中心 | 我要投稿 瑞安网 (https://www.ruian888.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – 如何将图像插入sql server数据库?

发布时间:2021-02-22 12:01:44 所属栏目:MsSql教程 来源:网络整理
导读:如上所述,我正在尝试在表中插入图像,其中字段的类型是Varbinary. 到目前为止我做了什么: 我有一个包含许多字段的表单: @using (Html.BeginForm("InsertProduct","Home",FormMethod.Post,new { enctype = "multipart/form-data" })){ @Html.ValidationSummar

1)将此操作方法添加到您的控制器:

[AllowAnonymous]
    public FileContentResult GetProductPic(int id)
    {
        PRODUCT p = db.PRODUCTS.FirstOrDefault(n => n.ID == id);
        if (p != null)
        {
            return File(p.ProductImage,p.ImageMimeType);
        }

        else
        {
            return null;
        }
    }

2)添加< img>在视图的@foreach(…)结构中标记(或任何你想要的地方),如下所示:

<img width="100" height="100" src="@Url.Action("GetProductPic","Products",routeValues: new { id = item.ID })" />

(编辑:瑞安网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读