收藏
回答

在提交用户信息的时候数据混乱?

用户在答题结束的时候,点击确定来提交数据,但是刚刚十多个人真机测试的时候,发现数据乱掉了,有些人的数据没有成功提交到数据库中,但是有部分人的数据却一模一样的出现了两次。

想请各位前辈们(我刚刚学习这个小程序云开发五六天,之前完全没用接触过这方面的开发),能帮帮我。

  1. 是否需要考虑并发。

  2. 出现这种数据混乱的情况是什么原因。

    谢谢大家,感激不尽,是一个很简单的答题程序,下周就要用了,希望能做出来。

  3. 这是提交信息部分的代码片段:



最后一次编辑于  2019-11-03
回答关注问题邀请回答
收藏

1 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2019-11-03

    不重名的情况下,可以以名字作为主键

    入库前先查询有没有,没有就插入,有就更新

    2019-11-03
    赞同
    回复 12
    • 可待😌
      可待😌
      2019-11-03
      emmmm,图中用红线圈起来的是同一个人,但是他的信息最后出现了两次,这是为什么呢。这是15个人一起同时测试,但是有些人的信息并没有成功的提交到数据库中。
      2019-11-03
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      2019-11-03回复可待😌
      你方便的话就弄个代码片段
      2019-11-03
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      2019-11-03回复可待😌
      光靠说也不知道你代码有什么问题
      2019-11-03
      回复
    • 可待😌
      可待😌
      2019-11-03回复o0o有脾气的酸奶
      提交信息部分的代码大概就是这样
      2019-11-03
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      2019-11-03回复可待😌
      逻辑应该是先入库,成功后才弹弹窗提示成绩,入库失败就提示系统繁忙请重试
      2019-11-03
      回复
    查看更多(7)
登录 后发表内容
问题标签