请教高手校验出错是何原因

我设置了一个模板,向数据库中提交录入数据。每条数据中含”人名、身份证号、联系时间“等字段,想在向数据库中提交时搜索是否含有   人名或身份证号相同、且联系时间在前后三天  的记录。如有则不提交入库,无则提交入库。
在设置提交条件中,我设置了一条件(思路):   sql("jdbc2","select 人名 from 数据库 where (人名=‘“+单元格+”’ or 身份证号=‘“+单元格2+”’) and 联系时间 between #"+datedelta(时间,-3)+"# and #"+datedelta(时间,3)+"#",1,1)。运行起来第一次可以的,但随后太卡。应该是思路上出了问题。
请高手指点一下。


FineReport李逍遥 发布于 2018-1-24 21:43
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共14回答
最佳回答
0
macro_hard发布于2018-1-24 21:52(编辑于 2023-9-6 09:34)
555
最佳回答
0
李逍遥发布于2018-1-24 22:03(编辑于 2023-9-6 09:34)
555
最佳回答
0
macro_hard发布于2018-1-24 22:08(编辑于 2023-9-6 09:34)
555
最佳回答
0
李逍遥发布于2018-1-24 22:08(编辑于 2023-9-6 09:34)
555
最佳回答
0
李逍遥发布于2018-1-24 22:15(编辑于 2023-9-6 09:34)
555
最佳回答
0
macro_hard发布于2018-1-24 23:09(编辑于 2023-9-6 09:34)
555
最佳回答
0
李逍遥发布于2018-1-24 23:13(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard 你到底是在数据校验,还是填报条件里写的sql函数?
    你所说的一次录入是指插入一行数据,还是指做完一次提交?
    access数据库本身性能就不行,而sql函数查询的这张表数据又太多
    回复
    2018-01-24 23:26 
最佳回答
0
李逍遥发布于2018-1-24 23:19(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard 编号做填报主键,用智能提交就好。你弄得太复杂了
    回复
    2018-01-24 23:52 
最佳回答
0
李逍遥发布于2018-1-24 23:33(编辑于 2023-9-6 09:34)
555
最佳回答
0
李逍遥发布于2018-1-24 23:42(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 469浏览人数
  • 最后回答于:2018-1-25 01:30
    活动推荐 更多
    热门课程 更多
    返回顶部