如何使用Entity Framework存储图片

时间:2018-03-22 02:42:23

标签: c# visual-studio entity-framework ef-code-first code-first

如何使用Entity Framework存储图片?

1 个答案:

答案 0 :(得分:1)

我想到了几个选项:

  1. 在数据库表中使用[varbinary]列并存储图像的字节。
  2. 将图像数据转换为Base64,并将其作为varchar(MAX)存储在DB表中。这样就可以直接在html“img”标签中使用Base64字符串
  3. 不是将静态文件存储在DB中 - 为什么不将图像存储在Web服务器可以提供的目录中。并将Path存储到数据库中的图像。在html中将“img”标记src设置为路径