数据库字段为数字型,
比如:学号:031598,我写入数据库为什么是:31598,0怎么丢掉?为什么呢?怎么解决?谢谢
如果数据库字段不改文本型,怎么解决呢
数据库字段为数字型,为什么0开头的数字串,写入数据库0丢掉
答案:4 悬赏:40 手机版
解决时间 2021-01-04 07:30
- 提问者网友:低吟詩仙的傷
- 2021-01-03 21:08
最佳答案
- 五星知识达人网友:第幾種人
- 2021-01-03 22:34
这是数字型字段默认的,转换成有意义的数字,031598这个字符串对数字型来说,前面的0是没有意义的,这种情况你应该用字符型的,一般情况下像学号这样的字段一般都是用字符型的,我不知道你用数字型是不是有什么特殊用途
全部回答
- 1楼网友:像个废品
- 2021-01-04 01:48
你应该将数剧字段改为:文本型
- 2楼网友:执傲
- 2021-01-04 00:46
不改文本类型估计是解决不了的,031598本来就是个字符串,难道你认为他是数字?
- 3楼网友:第幾種人
- 2021-01-03 23:26
当你把字段类型改为为<数字>型时,搜索语句中'” + 编辑框2.内容 + “' 的单引号应该去掉变为” + 编辑框2.内容 + “,数字型是不等于varchar型 ''的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯