为什么 我在用 adotable作locate时,不管[]里是不是写参数,他都不能区分大小写,请高手指教,急。。。。。(100分)

  • 主题发起人 主题发起人 ★蓝天★
  • 开始时间 开始时间

★蓝天★

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么 我在用 adotable作locate时,
datam10.TB_currency.Locate('cur_stand','Y',[]);
不管[]里是不是写参数,他都不能区分大小写,请高手指教,急。。。。。
 
ADODATESET的TLocateOptions有两个参数,loCaseInsensitive和loPartialKey。不区分大小写
,只匹配长度。
 
是否区分大小写,是不是要看数据库呢?记得SQL SERVER中要必须进行设置才能区分大小写
 
可我在数据库里,已经设置了大小写了
 
是要在数据库中设置的。
 
SQL SERVER在安装时,若默认安装是不分大小写的,
但可以自定义安装就可以选择区分大小写。
 
后退
顶部