找回密码
 立即注册

QQ登录

只需一步,快速开始

Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-3-12 16:12:40
沙发
页面中添加导入按钮导入Excel数据至数据库中,重复数据不导入,这种方式我们需要一个中间表,在导入数据时先把Excel表中的数据导入到中间表中,然后比对中间表和数据库表中的数据是否重复,不重复进行导入,重复不做任何操作。操作方式如下:
1.添加中间表,绑定数据库表字段。设置表格查询条件ID<0,保证页面加载时中间表为空。



2.添加两个按钮,导入中间表按钮和导入数据按钮。导入中间表按钮用于将Excel中的数据导入到中间表中,导入数据按钮用于将中间表中不重复的数据导入到数据库中。
并添加一个TEXTJOIN函数,来记录数据库中的所有唯一字段,用于和中间表中的数据进行比对。


3.给“导入到中间表”按钮添加Excel导入命令。将Excel数据导入到中间表中。


4.给“导入数据”按钮添加循环命令,判断中间表中的每一行数据的唯一字段是否在第2步TEXTJOIN函数记录的数据库字段中。若存在,则不做任何操作,若不存在,则将中间表的该行数据添加到数据库表中。循环结束之后提交表格。


5.根据上述操作,我做了一个导入学生成绩表的Demo,工程文件见附件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部