2016-05-18 163 views
2

我不知道從數據庫訪問emp_id和emp_name到組合框中的net net-C#窗口應用程序。 我的工作是我要將EPM名稱顯示到comoBox中,但使用與emp_name相關的emp_id來搜索該配置文件。注意,EMP_ID不會出現只適用於EMP名稱將顯示...就像HTML ...的組合框我們存儲如何從c#中的組合框訪問emp_id和名稱#

<option value="$row[emp_id]">$row[emp_name]</option> 

這樣的方式,我想在C#.... 怎麼了可能。 ..

回答

1
MySQLconnection con = new MySqlconnection(connection.mySql()); 
MySqlcommand cmd = MySqlCommand("Select emp_id ,emp_name from Table where emp_name='Sandeep' order by emp_id ASC",con); 
MySqlDataAdapter da = new MySqlDataAdapter(cmd); 
     DataSet ds = new DataSet(); 
     da.Fill(ds); 
     comboBox1.DataSource = ds.Tables[0]; 
     comboBox1.ValueMember = "emp_id"; 
     comboBox1.DisplayMember = "emp_name"; 

將數據庫表加載到數據集「ds」中並使用上面的代碼。

+0

但我使用MySqlCommand而不是dataSource ...我怎麼能實現這... – pankaj

+0

請分享您的代碼。 –

+0

根據您的要求修改我的代碼。請檢查 –