如何将多个文件保存到数据库而不是磁盘
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。
我尝试在 this 页面上应用该方法,但此示例将文件保存到磁盘而不是数据库。那么,能否请您告诉我应该对示例方法进行哪些更改,或者是否有使用此 Kendo 上传将多个文件保存到数据库的示例?
下面的方法声明 -
private IEnumerable<string> GetFileInfo(IEnumerable<HttpPostedFileBase> files)
接收上传文件的参数是IEnumerable<HttpPostedFileBase>
。它是所有上传文件的集合。每个文件公开一个 属性 InputStream
。有关详细信息,请访问 this msdn 页面
现在你有了流形式的文件内容,将这个流转换成byte[]并将其保存到数据库中。 已发布一些建议 here。