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

怎么实现像参数查询那样的Like查询
怎么实现像参数查询那样的Like,也就是说Like查询的关键字是手动输入的

如Employee表中有EmployeeID,Name,Comments字段。
现在我有可能想查询Name中含有‘Bill’,也有可能想查询Name中含有‘Page’的记录,
也就是运行查询后对,话框弹出,
    输入Bill就是Like   ‘%Bill%’,
    或输入Page就是Like   ‘%Page%’


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

SELECT *
FROM Employee
Where Name Like '* ' + @Name + '* '

------解决方案--------------------
--执行查询时,提示你输入要搜索的关键字

SELECT *
FROM Employee
Where Name Like '* ' & [请输入要搜索的关键字] & '* '


------解决方案--------------------
最好是建立组合框,选择组合框中的数据来作为过滤的条件
这样的方式会好些