我做了简单的模糊查询,对表Evaluation里面的item字段进行模糊查询,下面是我的查询语句
DataQuery.DatabaseName = App.Path + "\" + m_sDatabase + ".mdb" '我检验是对的
DataQuery.RecordSource = "select * from Evaluation where item like '%" & ItemTitle.Text & "%' order by id desc"
DataQuery.Refresh
RecordCount = DataQuery.Recordset.RecordCount
我库里面有这样7条记录
id item
1001 weeeeeeeeeeeeeeeeeeeeee
1002 sssssssssssssssssssssssssss
1003 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
1004 duuuuuuuuussssssssssssssssssssssss
1005 ssssssssssssssssssssssssssssssssssssss
1006 eeeeeeeeeeeeeeeeeeeeeeee
1007 项目
当我在框里面输入一个s进去提交的时候
我把那条SQL语句打出来是这样的
"select * from Evaluation where item like '%s%' order by id desc"
可是DataQuery.Recordset.RecordCount总是0
我输入别的查询都一样,总是查不出来。不在的是不是我的SQL语句错了,还是怎么了?
高手请指教
急,线上等
DataQuery.DatabaseName = App.Path + "\" + m_sDatabase + ".mdb" '我检验是对的
DataQuery.RecordSource = "select * from Evaluation where item like '%" & ItemTitle.Text & "%' order by id desc"
DataQuery.Refresh
RecordCount = DataQuery.Recordset.RecordCount
我库里面有这样7条记录
id item
1001 weeeeeeeeeeeeeeeeeeeeee
1002 sssssssssssssssssssssssssss
1003 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
1004 duuuuuuuuussssssssssssssssssssssss
1005 ssssssssssssssssssssssssssssssssssssss
1006 eeeeeeeeeeeeeeeeeeeeeeee
1007 项目
当我在框里面输入一个s进去提交的时候
我把那条SQL语句打出来是这样的
"select * from Evaluation where item like '%s%' order by id desc"
可是DataQuery.Recordset.RecordCount总是0
我输入别的查询都一样,总是查不出来。不在的是不是我的SQL语句错了,还是怎么了?
高手请指教
急,线上等
同样我输入s能查出来1004,却查不出来1002和1005那二条全是s的记录
不知道什么原因?????????????????????????
这种情况该怎么样处理啊??