如何将文件添加到数据库中

作者:国际小甜 | 创建时间: 2023-04-10
网站开发的时候经常需要上传文件的功能,上传文件有2种方式:一种是将文件名称保存到数据库中,文件保存到服务器指定位置;另一种就是将文件直接保存到数据库中。今天与大家分享的是如何把文件直接保存到数据库中。...
如何将文件添加到数据库中

操作方法

首先在SQL SERVER里新建存储文件的表格,这里我新建的表名为tb_fileUp,其中只有一个字段name,类型为image类型。如下所示:

新建一个website项目,并在Default中放一个上传文件的控件fileUpload和Button控件,还有一个Label控件,如下所示:

给Button添加Click事件,首先我们来说一下总体的思路:上传文件以后,我们要获取文件的流对象,然后读取流对象,转化为byte数组,最后插入到数据库中

根据上面的总体思路,其代码如下所示:

这里要注意在数据库插入的时候,类型要和sql server里刚才创建的表中name字段的类型一样

最后运行程序,上传一张图片,然后点击按钮,查看数据库中name字段是不是插入了二进制数据

以上就是往数据库中存储文件的总体思路,注意一般文件大的话不建议使用,比如一些头像的话还是可以使用这种方式的

温馨提示

喜欢点个赞哦
点击展开全文

更多推荐