Locate语句怎样能按部分字母查询定位,不一定从首字开始查询~(50)

  • 主题发起人 主题发起人 whwxh
  • 开始时间 开始时间
W

whwxh

Unregistered / Unconfirmed
GUEST, unregistred user!
Locate语句怎样能按部分字母查询定位,不一定从首字开始查询~如查询一个合同号:RH0812301225在定义的文本框中输入1225就能定位到相应的记录~~
 
select * from kk where kk3 like "%1255"使用Like语句
 
Locate的用法: locate('field1;field2;field3',vararrayof([value1,value2,value3]),[locASEinsensITive]) 如:Locate('Company;Contact;Phone', VarArrayOf(['Sight Diver','P','831-431-1000']), [loPartialKey]); 'Company;Contact;Phone'分别是你要查找的三个字段,(['Sight Diver', 'P', '831-431-1000']分别是要查找字段所对应的值 [loPartialKey]为查找条件,可选项有(loCASEInsensITive, loPartialKey) loCASEInsensITive 为精确查询 loPartialKey 为模糊查询
 
如果对数据库查询,用2楼的方法比较简单
 
[locASEinsensITive]) =============================汗...乍一看,我还以为又出了一个什么新参数啊,, 兄弟,大小写很重要啊,会害死人的..嘿嘿[loCaseInsensitive])
 
后退
顶部