[프로그래밍/C#] SELECT 쿼리(DataSet) 이용한 COMBOX(콤보박스) 값 설정

안녕하세요. 배당농부입니다. 이번 포스팅은 SELECT 쿼리를 이용한 COMBOX(콤보박스) 값 설정입니다.


1. 데이터베이스에서 데이터를 읽어옵니다.

참조 : 2018/11/30 - [정보시스템 개발/5. C#] - [프로그래밍/C#] ODP.NET 을 이용하여 오라클 연결 및 SELECT 쿼리결과를 DataSet에 바인딩


위의 포스팅을 보시면 ORACLE에 연결해서 DATASET에 데이터를 담는것 까지 진행할 수 있습니다.


2. 읽어온 데이터를 COMBOX에 할당합니다.




comboBox1.DataSource = ds.Tables[0];

comboBox1.DisplayMember = "ENAME"; //콤보박스에서 사용자들에게 보여지는 값으로 SELECT 쿼리의 컬럼 중 하나라를 선택합니다.

comboBox1.ValueMember = "EMPNO"; //선택값으로 사용할 값으로 SELECT 쿼리의 컬럼 중 하나를 선택합니다.


3. 선택한 값을 읽어 옵니다.


string strDisplay = comboBox1.Text.ToString(); //Displaymember 값

string strValue = comboBox1.SelectedValue.ToString(); //ValueMember 값


4. 결과를 확인합니다.



이상으로 포스팅을 마치도록 하겠습니다~ 즐거운 프로그래밍 하세요 ^^

댓글()