填报导入数据后判断是否与数据库中的重复,若重复则删掉数据库中原来的数据,再导...

我想实现的是,填报预览导入Excel后,线判断C2、D2单元格的值是否存在在数据库表里面,如果存在,就删除表中原来的数据,然后填报提交刚才导入的新数据,请问要怎么做呢?目前的想法是,添加导入Excel后的js事件,但是不知道怎么写语句?
求助啊
FineReport半面妆 发布于 2017-4-21 09:45
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共11回答
最佳回答
0
Poseidon发布于2017-4-21 09:45(编辑于 2023-9-6 09:34)
555
  • 半面妆 半面妆(提问者)

    我不判断是不对重复了,只要导入Excel后,就执行JS事件,从指定表中删除某两个栏位=C2与U2的数据,请问要怎么弄啊
    回复
    2017-04-21 10:03 
  • 半面妆 半面妆(提问者)

    请问,我要怎么获得填报时,Excel导入到页面上的值呢?
    我现在这个删除是,添加了js事件,执行存储过程,参数值等于Excel导入后的那个单元格的值
    回复
    2017-04-24 12:07 
最佳回答
0
恍1发布于2017-4-21 09:49(编辑于 2023-9-6 09:34)
555
最佳回答
0
半面妆发布于2017-4-21 09:52(编辑于 2023-9-6 09:34)
555
  • 恍1 恍1

    然后填报提交刚才导入的新数据,你不是这么说的吗?那你也可以直接用更新提交啊,匹配不上的他就不会更新,能匹配的相当于存在他就更新,你用JS去查一下再判断比较浪费资源,相比还不如直接更
    回复
    2017-04-21 10:01 
最佳回答
0
恍1发布于2017-4-21 10:01(编辑于 2023-9-6 09:34)
555
最佳回答
0
半面妆发布于2017-4-21 10:03(编辑于 2023-9-6 09:34)
555
  • Poseidon Poseidon

    1、先导入
    2、web事件导入结束中写js
    3、JS判断插入或删除
    回复
    2017-04-21 10:07 
最佳回答
0
Poseidon发布于2017-4-21 10:07(编辑于 2023-9-6 09:34)
555
  • 半面妆 半面妆(提问者)

    您能在我这个模板里面写一下吗?谢谢啦
    数据库名:Test
    表名:schedule
    delete from schedule where  builddate=C2   and   plant=U2(满足这个条件就删除)

    回复
    2017-04-21 11:56 
最佳回答
0
半面妆发布于2017-4-21 11:56(编辑于 2023-9-6 09:34)
555
  • Poseidon Poseidon

    太费劲,找技术支持吧{:11_368:}
    回复
    2017-04-21 13:05 
最佳回答
0
Poseidon发布于2017-4-21 13:05(编辑于 2023-9-6 09:34)
555
最佳回答
0
半面妆发布于2017-4-21 13:10(编辑于 2023-9-6 09:34)
555
最佳回答
0
Poseidon发布于2017-4-21 13:11(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 707浏览人数
  • 最后回答于:2017-4-24 12:07
    活动推荐 更多
    热门课程 更多
    返回顶部