我将CHECKLISTBOX的选中项放在变量SS1中,格式为01,02,04...即:
ss1:='01,02,04'
代码如下:
    ss1:=''  ;
      for i:=0 to checklistbox1.Count-1 do
      if checklistbox1.Checked[i] then
      ss1:=ss1+copy(checklistbox1.Items[i],1,2)+',';
      ss1:=leftstr(ss1,length(ss1)-1);
 没有问题。

但在给ADOQuery加SQL语句:
代码如下:
....
  if ss1<>'' then
  sql.Add('and (c.sflx in (:ss1))');
...
没有检索到数据。我是一位初学者,请高手指点,如何实现,不胜感激。