2013-11-03 4 views
0

나는 데이터베이스에 기초한 레코드를 어떻게 콤보 상자에 넣을 수 있는지 알고 싶었다. 이 명령에 따라, 나는 모든 값이 콤보 상자에서 SqlCommand를 사용콤보 상자에 값을 가져 오는 방법은 무엇입니까?

감사

+0

@David stockdemystick이 IDENTITY 열인 경우 어떻게됩니까? – fluuufffy

+0

VBA 또는 vb.net? 둘 다 표시했는데 그 대답은 상당히 다릅니다. –

답변

2

1)을 표시 할 할 "ID = XYZ가 stock_master에서 stock_items을 선택"예를 들어 나는 말한다 SQL 문을 ID = XYZ) 같은 SqlCommand를 * 닷컴 * = 새로운하는 SqlCommand가 (stock_master에서 stock_items을 선택 곳 stock_master에서 선택 stock_items :-(명령을 사용하는 경우
ID = XYZ, 연결); SqlDataReader를 DR처럼 데이터베이스로부터 데이터를 읽어 을 사용하여 SqlDataReader

2) = com.ExecuteReader(); SqlDataReader 개체 개체 Stock_items 같은 특정 Items..here 읽기 사용

3). 에서 데이터 읽기 SqldataReader은 다음과 같습니다. E.G : - ComboBox1.Items.Add (dr.Tables [0] .Rows [0] [ "Stock_item"]. toString());

THNXX .. :)

+0

죄송합니다. "테이블이 sqldatareader의 일부가 아닙니다."라는 오류가 표시됩니다. – fluuufffy

+0

또한 대괄호가 모두 잘못되었습니다! – fluuufffy

관련 문제