首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

数据查询解决方法

2012-02-10 
数据查询各位高手,小弟以SQL存储过程+ADOStoredproc+Edit(长)+Edit(宽)做了个查询物品尺寸(长、宽)的程序,

数据查询
各位高手,小弟以SQL存储过程+ADOStoredproc+Edit(长)+Edit(宽)做了个查询物品尺寸(长、宽)的程序,但是存在以下问题:
  1.例:数据库记录为:长43.00,宽56.77,如输入43,56.77就查询不出来,非要输入43.00,56.77才能找到此记录。
  2.例:数据库记录为:长28.15, 宽28.4,如输入28.15,28.40又查询不出来,非要输入28.15,28.4才能找到记录。
  困惑!!!请大家教我。

  另:如果我要实现小数点前数据一致的模糊查询应该怎么作。

[解决办法]
估计是你字段的类型设置为字符型了吧
[解决办法]
字段类型的问题!
[解决办法]
1.把数据类型改回数字型的,这样查询才好进行比较。
2.利用sql进行将字符转成数字,可以用covert或cast进行,如
select * from table where cast(colum1 as float)=43
3.用模糊查询不建议,对于其用法
select * from table where colum1 like '43%';

热点排行