社区
C#
帖子详情
字符串比较的问题?
beautifulfly
2005-03-22 10:10:56
我的数据库里有两个text型字段,欲把他们两个的内容进行比较,在用户界面上我建了两个文本框,分别在其中输入了如下内容:
ABC
ABC
也就是回车了,保存后我再从数据库里取出来用String.compare比较,结果说两个字符串不相等,为什么呢?是我比较的方法不对。若仅单纯的输入字符串只要不回车就没事。
...全文
132
10
打赏
收藏
字符串比较的问题?
我的数据库里有两个text型字段,欲把他们两个的内容进行比较,在用户界面上我建了两个文本框,分别在其中输入了如下内容: ABC ABC 也就是回车了,保存后我再从数据库里取出来用String.compare比较,结果说两个字符串不相等,为什么呢?是我比较的方法不对。若仅单纯的输入字符串只要不回车就没事。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beautifulfly
2005-03-23
打赏
举报
回复
空格我都去掉了,不等的原因是我把取出来的值一个放到了label里,一个放到了textbox,好像textbox不支持空格和回车似的,比如我一行一个字符,两行,然后求长度,在label里就是4,而textbox里就是2,不知道为什么。
若同时放到label或textbox里,就相等。
但若是用户多加了一个空格或一个回车,比如
第一个字段输入
A
B
第二个字段输入
A
B
他们的内容是一样的,我应改判段他们相等,那怎么办?若要一个字符一个字符的比较,好像不行把,我可能要求AB就必须不在一行上,难道判断他们中间又没又换行符?
wokagoka
2005-03-23
打赏
举报
回复
字段类型别用Char
weiyanmeier
2005-03-23
打赏
举报
回复
你跟踪一下看看是不是有&nbs;我以前遇见过这种情况,把这个去掉再做比较!
biliboy
2005-03-23
打赏
举报
回复
在TextBox中的回车跟数据库存的可能不一致,你要调试一下看看
wuwenxunzy
2005-03-23
打赏
举报
回复
Ms SQL 中 字符型数据取出的值 要用Trim()方法过滤空格.
除非字符大小正好等于字段宽.
klmy
2005-03-23
打赏
举报
回复
TextBox.Text.Trim()
zr1982930
2005-03-23
打赏
举报
回复
TextBox.Text.Trim()加上Trim()看看!
runi
2005-03-23
打赏
举报
回复
过滤掉空白字符和回车换行之后再进行比较。
hujiiori
2005-03-23
打赏
举报
回复
有空格吗?
beautifulfly
2005-03-23
打赏
举报
回复
高手们说话啊!
java六大必须理解的
问题
文档
java六大必须理解的
问题
、内容比较详细、写的比较具体
Android快速开发系列 10个常用工具类 程序源码
代码为博客实例代码,有
问题
博客留言:http://blog.csdn.net/lmj623565791/article/details/38965311
fastjson的jar包 绿色版
阿里巴巴公司研发的fastjson1.2.2的jar包 以及源码包
什么是字符串常量池?
什么是字符串常量池?面试官Q1:请问什么是字符串常量池?字符串常量池的设计意图是什么?功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出...
MySQL中
字符串比较
大小(日期
字符串比较
问题
)
另外,在mysql当中,字符串类型间进行加减乘除运算的时候,会截取字符串以数字开头的那一部分数字进行运算,如果字符串前面没有数字,那么就只能截取的数值为0,那么进行加减的时候结果都是0,进行乘除的时候结果都是NULL。由于该字段使用的是字符串形式存储,因此此时比较大小采用的是字符串方式比较大小。如上所述,当字符串用于比较时间格式数据进行时间维度的比较时会出现
问题
。,比较时若字符是数字,则直接比较,若字符是非数字那么会转换为ascii码进行比较,数据库中在对于数字与非数字混合的字符串,在进行大小比较的时候,.
C#
111,111
社区成员
642,556
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章