Several Things:
1. DisplayMember property should be the name of the column to be displayed inside the combobox.
2. ValueMember property should be the name of the column which is the value of the item.
For example:
Code:
cbClient.DataSource = ds.Tables["CLIENTS"];
cbClient.DisplayMember = "NAME";
cbClient.ValueMember = "ID";
3. If you want the value of the selected item you should use:
Code:
object sSelectedClient = cbClient.SelectedValue;
If the value is a string than do:
Code:
string sSelectedClient = (string) cbClient.SelectedValue;