vs2005 中C#对ACESS进行模糊查询无法得到结果!

来源:百度知道 编辑:UC知道 时间:2024/06/22 20:46:15
我的sql语句如下:
select * from TableName where 地区 like '*武*';
搜到的结果是空,我换成以下语句:
select * from TableName where 地区 like '武_';就可以搜索到所有地区为“武汉”的记录,请问这怎么解决啊?(把*换成%我也试过了,报错)

select * from TableName where 地区 like '%武%'
肯定不会有错的。你自己再看看。。
还有一个问题,你有一个不好的习惯,字段名最好不要用汉字的。

*%改成这样的模糊查询,应该可以,不试下,
我记得以前我是这样改的,
然后输入查询的任意一个字的时候就查到了,

把sql语句中的*换成%一定能行.
要不你把整个代码发上来,让大家研究一下.