2014-07-16 46 views
0

我創建的SQL Server數據庫2008
在一個表(customer)我創建了以下欄目:關於C#連擊組合

客戶ID
CUSTNAME
custadd
tpno

而另一個表名爲payments

paymentid
PAYMENTDATE
CUSTNAME
描述
chqno
DUEDATE
accname

我創建了一個形式customer表。數據更新及其工作。
在我的第二種形式中,我爲custname創建了一個組合框,並在調試組合框後顯示customer表中的所有名稱。如果我選擇的值並保存所選值不在payments表中更新。我需要幫助解決這個問題。

+4

你有什麼代碼了嗎?這將是有益的... –

回答

0

更改的數據是否被記錄到數據庫中? 還是隻是不能顯示最新的變化?

如果是第一個,您可能需要在組合框中放入SelectedIndexChanged,並相應地用事件更新數據庫。 同時確保刷新你的表格,以便它顯示更新的值。

private void YourComboBox_SelectedIndexChanged(object sender, EventArgs e) 
{ 
    //Collect Data from Combobox, 
    //Write it into your database 
    //RefreshTable(); 
} 

你可以看看這個: MSDN: ComboBox.SelectedIndexChanged Event

如果你可以編輯你的問題,並把一些代碼,這將有助於清除畫面

+0

我需要一個示例代碼,我是新來的C#任何人都可以幫助。數據不記錄在數據庫中 – user3844217