rt

解决方案 »

  1.   

    例;
    ADODataSet1.Locate('ID',n,[loCaseInsensitive]);
    //记录定位到“ID”字段的值为n的记录的位置
      

  2.   

    ADODataSet1.Locate('ID',n,[loPartialKey]);
    是模糊查詢對嗎
      

  3.   

    1:加入DB单元
      或再定义如下类型
      type
      TLocateOption = (loCaseInsensitive, loPartialKey);
      TLocateOptions = set of TLocateOption;
    2.查询的写法:
    if not dm_talead.ADOTable1_custom.Locate('name',name_fromexchange,[loPartialKey]) then
                 showmessage('没有这个会员记录!');
      

  4.   

    其實我的問題很簡單
    loCaseInsensitive
    loPartialKey
    哪一個是準確定位的參數
      

  5.   

    loCaseInsensitive是不区分大小写;
    loPartialKey   不全字匹配
    因此
    ADODataSet1.Locate('ID',n,[])才是准确定位