DELPHI的TABLE和QUERY中如何实现模糊查询?(100分)

  • 主题发起人 主题发起人 xianxian
  • 开始时间 开始时间
where filed1 like '%数据库%'
 
来晚了,同意楼上所言。
 
可用TABLE的Locate(const KeyFields: String; const KeyValues: Variant; Options: TLocateOptions)
让Options空着([])就行了!
 
在table中可用过滤:
filtered:=false;
filter:='field like ''%XXX%''';
filtered:=true;
 
自己写一个可以根据各个字段进行不同组合的窗体单元
 
同意 yangkee 的意见
 
真来晚了,

select *
from 表名
where 字段名 like '%安符串%'

这个问题以前有很多人提过,
你可查一下。
 
或者使用_表示一个字符
 
你的模糊是什么意思?
我做过一个输入法,一张表中存放所有要输入的数据及输入码,当用户输入输入码中一
个一个字符时就截取输入字符查询表中含此字符的的数据,有一点象delphi帮助文件输入
的做法, 不知道和你的模糊是不是有关,我感觉我做的象精确查询。
 
多人接受答案了。
 
后退
顶部