如果我的combobox1中有1000条记录,请问如何在combobox控件中实现增量查询啊?

解决方案 »

  1.   

    就是好象帮助里面那样,你在输入栏输入一个"a",然后所有以"a"开头的字全部出来了,然后在再"a"后面加个"b"就成了"ab",然后以"ab"开头的所有的字全部显示出来
      

  2.   

    在combobox ONKEYDOWN事件里面写combobox.Droppeddown := True;
      

  3.   

    ComboBox.OnChangeDBGrid1.DataSource.DataSet.Locate('TableFieldName',Vararrayof([ComboBox1.Text]),[])DBGrid1.DataSource.DataSet.Locate('TableFieldName',ComboBox1.Text``,[])
      

  4.   

    可以这样搞啊 :
    先对Combobox1的内容进行分类
    combobox1.Sorted := true;
    然后在combobox 的onkeydown事件里写
    combobox1.droppeddown := true;
      

  5.   

    god263(麻花):
    你这样搞不行啊,搞得不够深入,不够彻底,不够直接啊,不爽啊
      

  6.   

    在combobox KEYDOWN事件里面将查询条件执行一次,
    条件为like 输入的字符串+'%'