日期:2014-05-16  浏览次数:20981 次

access中SELECT语句中可以使用通配符(%和_)吗?
access中SELECT语句中可以使用通配符(%和_)吗?另外WHERE   Grade   IS   NULL这个语句也不好用啊。在ACCESS怎样根据属性是否为NULL来选择呢??
谢了先。。。

------解决方案--------------------


--在ADO的sql串中通配符用%:
select * from 表名 where 字段名 like '%abc% '

--在纯Access中通配符用*:
select * from 表名 where 字段名 like '*abc* '



------解决方案--------------------
在ADO的sql串中用%:
select * from tt where rr like '%abc% '

在Access中用*:
select * from tt where rr like '*abc* '

另外WHERE Grade IS NULL这个语句也不好用啊
where isnull(grade) or grade is null
null与空是不同的概念
------解决方案--------------------
没有看到记录,似乎与CHAR、VARCHAR类型关系不大,与记录存入格式有关