gpt4 book ai didi

c# - 如何在 SQL Server 数据库中保存图像?

转载 作者:行者123 更新时间:2023-11-30 15:47:25 24 4
gpt4 key购买 nike

我想将使用 httppostedfilebase 上传的图像保存到数据库中。

我该怎么做?我如何构建数据库字段?我要写什么代码来将它保存到数据库中?

最佳答案

首先,将图像存储在数据库中是一个有争议的话题,因此请务必考虑这是否真的是您想要的。有关详尽的讨论,请参阅:

Storing Images in DB - Yea or Nay?

接下来要考虑的是使用什么技术。您会使用 Linq2SQL、NHibernate、Entity Framework 还是纯 ADO.NET?在选择技术时,您应该考虑整个应用程序架构,而不仅仅是关注存储图像(除非您的应用程序只做这些)。确定后,检查所选技术如何处理二进制数据。

您可以通过HttpPostedFileBase.InputStream获取二进制数据。

关于c# - 如何在 SQL Server 数据库中保存图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3566602/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com