2013-11-03 57 views
0

我想知道如何過濾基於數據庫的記錄,將它們放在組合框中。比如我有一個SQL語句,上面寫着:「請從stock_master stock_items其中ID = XYZ」,並根據該指令,我想在ComboBox1顯示如何將值帶入組合框?

感謝

+0

@David如果stock_item是一個IDENTITY列,該怎麼辦? – fluuufffy

+0

VBA或vb.net?你們兩個都貼上了標籤,但答案卻完全不同。 –

回答

2

1)使用SqlCommand的所有值使用:-(選擇stock_items您的命令從stock_master其中ID = XYZ) 像的SqlCommand * COM * =新的SqlCommand(從stock_master選擇stock_items其中
ID = XYZ,連接);

2)使用SqlDataReader的讀出的數據從數據庫 像SqlDataReader的DR = com.ExecuteReader();使用SqlDataReader的對象中讀出的特Items..here像Stock_items

3)。 從SqldataReader這樣讀取數據。 E: - ComboBox1.Items.Add(dr.Tables [0] .Rows [0] [「Stock_item」]。toString());

THNXX .. :)

+0

抱歉老兄,它顯示一個錯誤,「表不屬於sqldatareader」 – fluuufffy

+0

也括號括號都是錯誤的! – fluuufffy