char(1)和char(2)

博客讲述了在表格显示数据时遇到的一个问题,即`isCorrect`字段无法正常显示。经过排查,问题出在数据库中该字段的数据类型为`char(2)`,而其他正常显示的字段是`char(1)`。当将`isCorrect`字段数据类型改为`char(1)`后,问题得到解决。文章强调了对比和实践在解决问题中的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题很简单,页面写成这样

 

<table id="EducationTable">

        <thead>

            <tr>

                 <th data-radio="true"></th>

                 <th data-field="sort">排序</th>

                 <th data-field="description">选项描述</th>

                 <th data-field="isCorrect">是否是正确答案</th>

            </tr>

        </thead>

</table>

 

【是否是正确答案 isCorrect 无法显示

 

检查

(1)数据库有数据,字段能保存

(2)showBean object editBean 都有isCorrect字段

(3)查的时候一脸懵逼why??为什么列表不显示??

 

大神驾到“我也不知道什么原因”

在我尿遁回来以后,他指着数据库表“这个是char(2),其他能正常显示的是char(1)

“有什么关系吗?”

“不知道,试一下吧”

结果试完,把这个字段的数据类型改成char(1)之后,正常显示了。

“大哥”作了个揖“厉害了厉害了[抱拳]

 

“你怎么想到的?”

“不知道,就拿能正确显示的做个了对比”


对比出真知

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值