摆脱Access在.net中中模糊查询,老错的困扰

ACCESS库的通配符为:
*  与任何个数的字符匹配。
?  与任何单个字母的字符匹配
在SQL Server中的通配符为:
% 与任何个数的字符匹配
-  与单个字符匹配

正确写法应是:

在C#里写应写成 Select * From Table Where Name Like '%jacky%'  

                    Select * From Table Where Name Like '_jacky_'  

Access内测试语句应写成 : Select * From Table Where Name Like '*jacky*'  

                                   Select * From Table Where Name Like '?jacky?' 
posted @ 2010-05-26 17:39  hevily  Views(387)  Comments(0Edit  收藏  举报