两个字符数据比较的难题,盼高手解救!!!
数据库中由于特殊需要,将价格字段的属性定为varchar;在需要输入价格的TextBox中输入数字,例如123,查询时,需要查询价格大于130的数据,凡是整型的数据结果都可以查出来,但是比如2.333,3.8888.4.222等数据也被查出来。由于TextBox.Text是字符型,当字符“123”与“2.333”比较时,就出现2.333>123的情况,请问如何可以对字符“123”与字符“2.333”进行比较,并且结果符合数值类型比较的结果。是用char转换,还是其他办法,请高手指明具体操作代码,谢谢!!!