我在SQL Server 2008中创建了一个数据库
在一个表(customer
)中,我创建了以下列:
的CustID
CUSTNAME
custadd
tpno
另一个名为payments
的表:
paymentid
PAYMENTDATE
CUSTNAME
说明
chqno
交货期
accname
量
我为customer
表创建了一个表单。数据更新及其工作。
在我的第二个表单中,我为custname
创建了一个组合框,并在调试组合框后显示customer
表中的所有名称。如果我选择值并保存所选值,则不会在payments
表中更新。我需要帮助解决这个问题。
答案 0 :(得分:0)
是否将更改数据记录到数据库中? 或者只是无法显示最新的变化?
如果是第一个,您可能希望在组合框上放置SelectedIndexChanged并相应地使用该事件更新数据库。 还要确保刷新表以显示更新的值。
private void YourComboBox_SelectedIndexChanged(object sender, EventArgs e)
{
//Collect Data from Combobox,
//Write it into your database
//RefreshTable();
}
您可以查看: MSDN: ComboBox.SelectedIndexChanged Event
如果您可以编辑问题并添加一些代码,则有助于清除图片