社区
C#
帖子详情
字符串比较的问题?
beautifulfly
2005-03-22 10:10:56
我的数据库里有两个text型字段,欲把他们两个的内容进行比较,在用户界面上我建了两个文本框,分别在其中输入了如下内容:
ABC
ABC
也就是回车了,保存后我再从数据库里取出来用String.compare比较,结果说两个字符串不相等,为什么呢?是我比较的方法不对。若仅单纯的输入字符串只要不回车就没事。
...全文
156
10
打赏
收藏
字符串比较的问题?
我的数据库里有两个text型字段,欲把他们两个的内容进行比较,在用户界面上我建了两个文本框,分别在其中输入了如下内容: ABC ABC 也就是回车了,保存后我再从数据库里取出来用String.compare比较,结果说两个字符串不相等,为什么呢?是我比较的方法不对。若仅单纯的输入字符串只要不回车就没事。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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
打赏
举报
回复
高手们说话啊!
Matlab计算《概率论与数理统计辅导讲义》中与答案不一致的定积分
在看“《概率论与数理统计辅导讲义》(王世安,2017版) 第四章 随机变量的数字特征 五、练习题 3.解答题 (2)(2002)”时,自己反复算了好久,与答案不一致,算完后不放心,回宿舍用Matlab再次计算。 主要是下面这个积分与答案的结果不一致 5∫250tetdt PS:这种书一般每年的新版改动不大,复习到现在,发现基本没有辅导资料不会有...
数学建模清风微信公众号的习题答案(挑战篇-蒙特卡罗思想、枚举法和网格搜索法)
蒙特卡罗模拟是一种以概率和统计理论为基础的计算方法,它能通过随机数来解决很多计算
问题
。蒙特卡罗方法将所求解的
问题
同一定的概率模型相联系,用计算机实现统计模拟或抽样,以获得
问题
的近似解。本题将利用蒙特卡罗模拟来计算圆周率。.........
清华出版社人工智能科学丛书:统计学习理论与方法
统计学习又称统计机器学习或机器学习,是基于数据构建概率统计模型从而对数据进行预测与分析的一类方法。通常如果一个系统能够通过执行某些步骤而实现自身性能上的改进,我们就称该过程为学习。而机器学习的目的就在于让计算机系统能够在数据之上结合统计方法实现系统表现上的提升
数学建模核心:高等数学思维与实战应用指南
数学建模是将现实
问题
转化为数学语言并求解的关键技术,其核心在于运用数学工具描述复杂系统。高等数学中的微积分、线性代数和概率统计是建模的基础,它们分别对应变化率、累积效应、多变量关系和不确定性分析。理解导数、积分、矩阵运算和概率分布的原理,能帮助构建描述动态过程、优化决策和预测随机现象的模型。在工程实践和科学研究中,这些工具广泛应用于资源调度、成本优化、风险评估等场景。本文聚焦于数学建模中高等数学的实际应用,通过Logistic增长模型、多元函数优化等案例,结合数值求解与敏感性分析,展示如何将理论工具转化为解
高等数学在数学建模中的核心应用:从微积分到优化实战
数学建模是将现实世界复杂
问题
抽象为数学
问题
并求解的核心方法论,其底层原理依赖于高等数学、概率论与线性代数等基础数学工具。通过建立变量间的数学关系(如微分方程描述动态变化,优化理论寻求最优解),模型能够量化分析系统行为,为决策提供数据支撑。这一技术广泛应用于金融风控、工业优化、疾病预测及资源调度等场景,其价值在于将模糊的实际
问题
转化为可计算、可验证的数学框架。本文以资源调度优化为例,结合微积分与线性规划,详解如何将实际
问题
转化为数学模型并求解,展示了数学工具在解决如产能分配、成本控制等工程实践
问题
中的关键作用
C#
111,128
社区成员
642,534
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章