3句话,错误在哪呢? ( 积分: 20 )

  • 主题发起人 主题发起人 yt9103
  • 开始时间 开始时间
Y

yt9103

Unregistered / Unconfirmed
GUEST, unregistred user!
DELPHI中模糊查询,我在书上看见这么写的,但是编译为什么不能通过呢 ?
ADOTable1.Filtered:=false;
ADOTable1.Filter:=' 地址 like"%哈%"';
ADOTable1.Filtered:=true;
 
ADOTable1.Filter:=' 地址 like ''%哈%''';
可能是你的引号的问题,你用的是双引号
 
應該是Filter的格式的問題
 
ADOTable1.Filter:=' 地址 like ''哈%''';
like 中 "%" 是能后置。
 
Filter中不支持like语法。
 
可以"编译"
 
建议用ADOQUERY,用SQL语句,因为FILTER慢
 
后退
顶部