我想做一个,移动端填报,一天只能入库一版数据,sql server

我想做一个填报,一天只能入库一版数据比如,今天上午填了一版,下午再填的时候,会覆盖上午的数据,而第二天再填的时候,不会覆盖之前数据,以此类推,可以实现吗

FineReport 用户K0035705 发布于 2021-4-29 11:06 (编辑于 2021-4-29 11:17)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
孤陌Lv6资深互助
发布于2021-4-29 11:08

那你数据库增加一个日期字段 然后填报属性设置为主键就好了 如果多条数据 那你就需要设置联合主键 覆盖更新

  • 用户K0035705 用户K0035705(提问者) 是填报属性里面设置联合主键还是数据库里面
    2021-04-29 11:18 
  • 孤陌 孤陌 回复 用户K0035705(提问者) 填报属性里
    2021-04-29 11:20 
  • 孤陌 孤陌 回复 用户K0035705(提问者) 因为如果是多条数据 只是以日期为主键 那数据会覆盖 只留最后一条数据而已 所以需要你找另外的字段设置为主键 需要组合起来的数据具有唯一性 这样就可以了
    2021-04-29 11:21 
最佳回答
0
张洪威Lv6高级互助
发布于2021-4-29 11:07

数据库里面字段用一个年月日的,然后填报里面主键加上这个年月日。

  • 用户K0035705 用户K0035705(提问者) date类型吗
    2021-04-29 11:17 
  • 张洪威 张洪威 回复 用户K0035705(提问者) 对啊,填报属性里面在这个字段用公式today()就行了。
    2021-04-29 11:25 
  • 3关注人数
  • 342浏览人数
  • 最后回答于:2021-4-29 11:17
    请选择关闭问题的原因
    确定 取消
    返回顶部