填报问题

填报时输入性别字段(显示:男,实际“m”,显示:女,实际“f”),通过下拉框实现,新增插入到数据库时,性别是m或f,这个没有问题;

现在问题是,比方有性别,年龄等字段,现在修改年龄字段,提交后 该条数据性别在数据库里是 中文,这就有问题了,

需要存入的是字母,这个要怎么修改

image.png

image.png

改成李四提交,存入的性别是m,但是在公司开发环境中,修改姓名,提交后性别是男,如果在修改的时候,点击下男,那么在提交存入的是m,很奇怪

FineReport Qian同学 发布于 2021-8-19 16:43 (编辑于 2021-8-19 17:44)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
Qian同学Lv6见习互助
发布于2021-8-20 08:34
问题的根源是因为我在sql里将“m”转化成了“男”,这样导致修改其他字段的时候会讲显示值存入到数据库
最佳回答
0
shirokoLv6资深互助
发布于2021-8-19 16:49

你下拉框实际值是字母,最后就是字母啊,为什么会变中文呢

  • Qian同学 Qian同学(提问者) 新增是没有问题的,实际值是字母 存入的是字母; 但是修改数据的时候存入的是中文,我指的不是修改性别字段,是该条数据中其它字段, 修改数据好像是先删掉这条数据在新增
    2021-08-19 16:51 
最佳回答
0
就TM你叫夏洛啊Lv6中级互助
发布于2021-8-19 16:53

下拉框自定义的性别,实际值是F或者M吗

  • Qian同学 Qian同学(提问者) 是的 ,
    2021-08-19 16:54 
  • 就TM你叫夏洛啊 就TM你叫夏洛啊 回复 Qian同学(提问者) 智能提交吗,主键设置没问题吧,修改数据是在页面直接修改的?
    2021-08-19 16:58 
  • Qian同学 Qian同学(提问者) 回复 就TM你叫夏洛啊 智能提交的,设置了主键呢 在页面上修改,但是这个问题我在本地上不会出现
    2021-08-19 17:14 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-8-19 16:59

治标不治本的方法

image.png

最佳回答
0
linbodingLv6中级互助
发布于2021-8-19 17:11

用的是智能提交吗?应该不可能的吧,实际值是字母,修改后不会变才对啊。

  • Qian同学 Qian同学(提问者) 我重新描述了我的问题
    2021-08-19 17:45 
  • linboding linboding 回复 Qian同学(提问者) 你把未修改不更新去掉试试看
    2021-08-19 17:49 
最佳回答
0
SurnameLv4见习互助
发布于2021-8-19 17:26

隐藏一单元格,填报时填报隐藏的(字母),下面是个例子

1629365028(1).png

  • Qian同学 Qian同学(提问者) 我重新描述了我的问题
    2021-08-19 17:45 
  • Surname Surname 回复 Qian同学(提问者) 填报入库不支持这种显示男实际入库m,换种方式实现应该可以
    2021-08-19 18:03 
  • Qian同学 Qian同学(提问者) 回复 Surname 可以的哦,就是修改数据出现问题
    2021-08-19 18:07 
  • 5关注人数
  • 478浏览人数
  • 最后回答于:2021-8-20 08:34
    请选择关闭问题的原因
    确定 取消
    返回顶部