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

时间:2015-06-11 14:53:10

标签: asp.net-mvc file-upload kendo-ui jquery-file-upload kendo-upload

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

1 个答案:

答案 0 :(得分:1)

以下方法声明 -

private IEnumerable<string> GetFileInfo(IEnumerable<HttpPostedFileBase> files)
接收上传文件的

IEnumerable<HttpPostedFileBase>为参数。它是所有上传文件的集合。每个文件都公开一个属性InputStream。有关更多信息,请访问this msdn page

现在您已经以流的形式获得了文件内容,将此流转换为byte []并将其保存到数据库中。 有些建议已发布here