疑惑~~

yiyi_wx yiyi_wx 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
刚才遇到了一个奇怪的问题
我从数据库中读取数据(假设该数据为a)为下拉框中的默认选中项
可是默认选中项始终为该下拉框的初始值,也就是a没有被设置为默认项

后来我怀疑是table中a这一列可能被加' '了,就输出了一下a所赋予的变量
发现输出的结果真的是'a '

于是我把table中a列中的' '去掉了
但当运行程序后table中的该列就又变为'a '了
我又改了好几次都是又变回来了

没办法,我只好在程序获取结果时加了一个.trim()方法
虽然这样可以解决,可是我数据库中的值始终是'a ' 是怎么回事呢?
是我程序的问题?
还是sql的问题呢?(我用的sql2000)

拜谢~~
...全文
评论 10
收藏 已收藏
分享
返回顶部
yiyi_wx
MS-SQL Server 34,876 成员 254,635 内容