2015-01-05 17 views
0

我需要帶有組合框的DataGridView如何使用SQL表或存儲過程實現帶有組合框的DataGridView(帶有存儲過程的組合框實現)

我需要一個存儲過程實現DataGridView,和組合框需要在含有ID

所以組合框需要有值「ID」,並顯示「姓名」的存儲過程(DataGridView)取代列

但是如何正確實現DataGridView?我需要該存儲過程結果的組合框顯示值?

+2

那麼你到現在爲止的嘗試? – HaveNoDisplayName

+0

我知道如何綁定一個datagriedView,以及如何使用存儲過程實現組合框,但我需要加入這2件事......我需要一個示例 –

回答

0

正如你所說,你知道如何綁定datagridview以及如何使用存儲過程實現組合框,但是很難理解你真正想要的和你在問題中描述的內容。

按照這個僞代碼的目標,你想要什麼來實現的:

  • 第1步:BindComboxBox()調用SQL查詢或存儲過程從數據庫中獲取數據

  • 第2步:創建SelectedIndexChanged event的組合框

  • 第3步:在此SelectedIndexChanged event中,獲取ComboBox1.SelectedItem(ID爲您的情況)並調用函數BindGrid(int ID)並通過ComboBox1.SelectedItem作爲輸入參數

  • 步驟4:創建一個函數BindGrid(int ID),該函數從數據庫使用存儲過程,其具有一個輸入參數ID獲取數據。然後綁定你的網格。

相關問題