在ClientDataset使用Filter进行模糊查询的问题(很急,在线等待)

ppjjmm 2003-07-21 09:00:43
在对数据集CientDataSet使用Filter进行模糊查询时,出现了不支持查找一个汉字的问题。比如说,ClienDataSet中有一个字段为文件名(ItemName),里面包含有一条记录,其ItemName为'历史问题.txt',当我给Filter赋值为:ItemName like '%历史%',Filter后的数据集中含有'历史问题.txt‘这条记录;但是赋值为:ItemName like '%史%',却没有这条记录(注:使用ItemName like '历%',可以查到);但是对于字母和数字,无论我输入一个还是多个没有问题。我的数据库使用的是ORACLE.请各位高手帮忙解决

...全文
163 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mrtxc 2003-07-23
  • 打赏
  • 举报
回复
用"%%史%%"试试
lyguo 2003-07-23
  • 打赏
  • 举报
回复
使用ItemName like '历%',可以查到


用它不就得了
helphelpmeme 2003-07-23
  • 打赏
  • 举报
回复
不会吧
yckxzjj 2003-07-21
  • 打赏
  • 举报
回复
我也有点糊涂,为何呀?帮你顶!

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧