Social Icons

Pages

Thursday, 21 June 2012

Autocomplete Textbox in C#



public partial class Search_Candidate : Form
    {
        OleDbDataReader reader;
        OleDbCommand cmd;
        OleDbConnection con;
          
        AutoCompleteStringCollection autoComplete = new AutoCompleteStringCollection();
      
        public Search_Candidate()
        {
            InitializeComponent();
        }
      private void Form1_Load(object sender, EventArgs e)
        {
      string strcon = "select * from table_name where field_name LIKE '" + textBox1.Text + "'&'%'";
                    cmd = new OleDbCommand(strcon, con);
                    reader = cmd.ExecuteReader();
                    if (reader.HasRows == true)
                    {
                        while (reader.Read())
                        {
                            autoComplete.Add(reader[1].ToString());
                        }
                    }
                    textBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
                    textBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;
                    textBox1.AutoCompleteCustomSource = autoComplete;     
        }
       
     }

0 comments:

 

Sample text

Your Comments