一个奇怪的问题? 我要将数据表的某个字段与文本控件的text比较为什么rs_borrowbook.Fields(7)< Text1.Text总为真,而rs_borrowbook.Fields(7) - Text1.Text<0随text1.text的变化有时为真,有时为假?难道这两个条件不一样吗?实在奇怪,请高人指点迷津。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我没有仔细研究过,有时候还跟你的数据类型有关,有时候"1"-1<>0或者你可以强制转换一下数据类型变成1-1 第一个表达式,数据表的字段rs_borrowbook.Fields(7) 为数字型,第二表达式text1已在表单中设为数字。 按照你需要的比较方式显式转换类型再比较,比如:rs_borrowbook.Fields(7)<CLng(Text1.Text)或rs_borrowbook.Fields(7)-CLng(Text1.Text)<0 在窗口中我已经设好text1的DataFormat为"数字",难道这不成吗? 作用范围不同。DataFormat仅对数据绑定有效,对表达式的运算无影响。 任务栏图标与mousemove事件的问题! "立即登录"按钮对应的脚本程序是啥? 请问谁知道VBUNIT怎么用啊? 一个关于Server类的简单问题 谢谢了 求TextBox中字体的高度(单位为缇)(请 viena liul17 laviewpbt rainivy 来接分) Access數据庫另存時候. 软件界面设计的困惑。 一个简单的问题,但是我真的不懂!大家帮助我! 还是老掉牙的问题:窗口hook问题 vb编程的困惑!!! 关于文件操作的面试题
或者你可以强制转换一下数据类型变成1-1
rs_borrowbook.Fields(7)<CLng(Text1.Text)
或
rs_borrowbook.Fields(7)-CLng(Text1.Text)<0
DataFormat仅对数据绑定有效,对表达式的运算无影响。