小编use*_*309的帖子

在网页中显示数据库中的图像

我在visual studio中创建了一个网站.我想在网页中检索并显示图像(来自sql server database的数据类型图像).我有一个.cshtml页面,并获得以下代码来显示表格的一些字段.我能够显示除image数据类型列以外的所有内容.我正在使用剃刀语法.

我的代码

@{
var db1 = Database.Open("database1");
var selectQueryString = "SELECT * FROM Recipes ORDER BY date";
}
<div class="left-content">
<h5>Recent Posts</h5>
 <table>
    <tbody>
    @foreach(var row in db1.Query(selectQueryString))
    {         
    <tr>
        <td>@row.image</td>
        <td>@row.title</td>
        <td>@row.description</td>
    </tr>
    }
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

这是我在网页上的输出:

Recent Posts
System.Byte[]   testaspform     ufegewu
System.Byte[]   testone     qfeyqo
System.Byte[]   testtwo     oadiufh
Run Code Online (Sandbox Code Playgroud)

如您所见,第一列显示System.Byte []而不是图像.

c# sql razor

1
推荐指数
1
解决办法
748
查看次数

标签 统计

c# ×1

razor ×1

sql ×1