Not sure if i understand you right,you are trying to show multiple columns in dropdownlist that comes from a database.Is it?
If that then see how it can be done below:
SqlCommand cmd;
SqlConnection con;
SqlDataAdapter da;
DataSet ds;
private void button1_Click(object sender, EventArgs e)
{
con = new SqlConnection("your_database_connection_sting");
cmd =new SqlCommand ("select * from emp", con);
da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
comboBox1.Items.Add(ds.Tables[0].Rows[i][0] + " " + ds.Tables[0].Rows[i][1] + " " + ds.Tables[0].Rows[i][2]);
}
}
Output:
1021 shuvro 4875
1022 ridoy 3675
1023 trena 5575