2013-03-26 9 views
-1

나는 ComboBox이 sql-server에 연결되어 있고 그것에 열을 검색합니다. 내가 콤보 상자에서 컴퓨터 기술자를 선택하면 여기에 예를 들어콤보 상자에 데이터베이스 바인딩

course_code   course 

CTECH    computer technician 
COMSCI    computer science 

내가 콤보 상자에서 컴퓨터 과학을 선택하면 course_codeCTECH 레이블에, 나는이 라벨의 course_codeCOMSCI를 검색하는 방법을 검색 어떻게 내 테이블입니까?

+0

몇 가지 질문 - (1) WinForms 또는 WPF? (2) 언어 환경이 있습니까? – psubsee2003

+0

WINFORM VISUAL BASIC 전용 –

답변

0

, SelectedValue 등과 같은 속성이 있습니다. here 문서를보고 원하는/필요로하는 것을 선택하십시오.

무엇을하고 싶은지는 SelectedValue입니다. 그래도 작동하지 않는다면 데이터를 콤보 상자에 저장하는 방법에 대해 좀 더 구체적으로 설명해야합니다 (데이터 바인딩?).

+0

데이터 바인딩 –

+0

좋아요, 당신은 * 어떻게 * 당신이 콤보 상자에 항목을 databound에 관련 코드를 게시 (또는 편집) 수 있지만 내가 말한대로 SelectedValue를 사용하려고 했습니까? – RobIII

0

[Combo box] .Selected Value 속성을 사용하여 값을 가져올 수 있습니다.

또한 콤보 상자를 바인딩 할 때 다음 속성을 바인딩합니다. comboBox1.ValueMember = "course_code"; comboBox1.DisplayMember = "course";

+0

나는 그것을 선언합니까? –

+0

DataTable 또는 DataSet에 데이터를로드 한 후에는이 값을 두 속성에 모두 할당해야합니다. comboBox1.ValueMember = "고객 ID"; comboBox1.DisplayMember = "contactname"; comboBox1.DataSource = dt; –

관련 문제