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

请看下这条SQl有什么有关问题,多谢

2013-06-26 
请看下这条SQl有什么问题,谢谢目的:显示所有fusainum字段不为空并且不等于0的记录,或者大于0不为空就行试

请看下这条SQl有什么问题,谢谢
目的:显示所有fusainum字段不为空并且不等于0的记录,或者大于0不为空就行

试过下面几个,都不行,查询过程进入死循环一样。为什么呢?

sql = "select * from infor1  where fusainum <>0 and fusainum <>"" order by fusainum DESC  "

就连下面这个最简单的也要进入死循环,为什么呢

sql = "select * from infor1  where fusainum >0 order by fusainum DESC  "
[解决办法]
是不是字段值类型的问题啊
[解决办法]
sql = "select * from infor1  where fusainum <>0 and fusainum <>"" order by fusainum DESC  "

fusainum 字段如果是数字类型的,红色部分就是错误的,修改方法可以给此字段默认值是0,自动填充,就可以只判断fusainum是否等于0 就可以了,

你下面的那条语句不可能进入死循环 
[解决办法]
sql = "select * from infor1  where fusainum <>0 and fusainum is not null order by fusainum DESC  "
这样写第一句查询

热点排行