如何将多个文件保存到数据库而不是磁盘

How to save multiple files to database rather than disk

我尝试在 this 页面上应用该方法,但此示例将文件保存到磁盘而不是数据库。那么,能否请您告诉我应该对示例方法进行哪些更改,或者是否有使用此 Kendo 上传将多个文件保存到数据库的示例?

下面的方法声明 -

private IEnumerable<string> GetFileInfo(IEnumerable<HttpPostedFileBase> files)

接收上传文件的参数是IEnumerable<HttpPostedFileBase>。它是所有上传文件的集合。每个文件公开一个 属性 InputStream。有关详细信息,请访问 this msdn 页面

现在你有了流形式的文件内容,将这个流转换成byte[]并将其保存到数据库中。 已发布一些建议 here