在我们浏览网页的时候不仅仅有导出当前数据的功能,在一些特定的网站还可以导入导出,导出是把显示在当前页面上的数据以Excel的形式下载并保存在本地以供离线浏览及编辑,导入是按照当前页面上的形式进入导入并且把数据显示在页面上,导入到当前页面必须按照网页上下载下来的模板进行上传,如果不按照模板的样式上传则会上传不了。
这次我们来学习如何将数据导入到数据库中并且显示在页面上,首先我们需要下载导入数据的模板来录入数据如何进行上传。
首先我在页面上写了一个下载Excel文档的按钮来保存模板,当我们点击下载Excel文档的按钮后会保存Excel文档模板来录入数据
当我们把模板下载到本地之后我们对保存下来的模板进行编辑并且确认数据无误后就可以进行上传的操作,我这边实现的功能是当我们选择编辑完后的Excel文档并且上传成功后数据会显示在一个模态框内供我们查看数据是否有误,当确认无误后点击导入数据库后数据会按照我们在C#代码里面的方式去执行保存操作
首先这里我们定制二进制数据来读取文件的内容并且判断文件是否为空,如果文件为空的话则会在导入的时候在页面上显示文件为空,如果里面的数据填写正确则会将数据显示在页面上供我们浏览后进行导入