2016-05-18 11 views
2

データベースからemp_idとemp_nameにアクセスして、ドットネットC#ウィンドウアプリケーションのコンボボックスにアクセスすることは考えられません。 私の仕事は、私はcomoBoxにEPM名を表示したいが、emp_nameに関連するemp_idを使ってプロフィールを検索するということです。私たちは、私はC#で欲しい。この方法のようにComboBoxからemp_idと名前にアクセスする方法#

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

の保管場所にちょうどHTML ...のコンボボックスのように...そのEMP_IDが唯一のemp名前が表示されます表示されません注意してください.... をどのように可能にすることができます。 ..

答えて

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を使用しています...これを実装する方法... – pankaj

+0

コードを共有してください。 –

+0

あなたの要件に応じて私のコードを変更しました。 –

関連する問題