Quantcast
Channel: Windows Forms Data Controls and Databinding forum
Viewing all articles
Browse latest Browse all 2535

Filling ComboBox with data from Access Database

$
0
0

Hi, I've been researching the past few days into how to populate a combobox in C# with data from an AccessDatabase.  

This is what I've got so far.  

   

public void PopulateComboBox(object sender, EventArgs e) //Upon Loading form
        {

            AppDomain.CurrentDomain.SetData("DataDirectory", @"\\)prod\HoliPlanData");
            DataTable table = new DataTable();
            string connstring = @"Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\\HoliPlanData.accdb";
            try
            {
                using (OleDbConnection conn = new OleDbConnection(connstring))
                {
                    conn.Open();
                    string query = "SELECT PayrollNo, FirstName FROM [Employee]";
                    OleDbDataAdapter adapter = new OleDbDataAdapter(query, conn);

                    //DataSet ds = new DataSet();
                    adapter.Fill(table);
                    this.cbbEmployees.DataSource = table;
                    this.cbbEmployees.DisplayMember = "FirstName";
                    this.cbbEmployees.ValueMember = "PayrollNo";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }

        }

Any help would be really appreciated, so thanks in advance :-D 

~Posh


Viewing all articles
Browse latest Browse all 2535

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>