【问题标题】:About C# combo combo关于 C# combo 组合
【发布时间】:2014-07-16 09:11:13
【问题描述】:

我在 SQL Server 2008 中创建了一个数据库。
在一张表 (customer) 中,我创建了以下列:

监护人
客户名称
客户
tpno

还有一个名为payments的表:

付款ID
付款日期
客户名称
说明
chqno
截止日期
账户名
金额

我为customer 表创建了一个表单。数据更新及其工作。
在我的第二种形式中,我为custname 创建了一个组合框,在调试组合框后显示customer 表中的所有名称。如果我选择值并保存所选值不会在payments 表中更新。我需要帮助解决这个问题。

【问题讨论】:

  • 你已经有什么代码了?那会很有帮助...

标签: c# sql sql-server-2008 combobox


【解决方案1】:

变更的数据是否记录到数据库中? 还是只是无法显示最新的更改?

如果它是第一个,您可能希望在组合框上放置一个 SelectedIndexChanged 并根据事件相应地更新您的数据库。 还要确保刷新您的表格,以便它显示更新后的值。

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

你可以看看这个: MSDN: ComboBox.SelectedIndexChanged Event

如果您可以编辑您的问题并添加一些代码,这将有助于清除图片

【讨论】:

  • 我需要一个示例代码我是 c# 新手,谁能帮忙。数据未记录在数据库中
猜你喜欢
  • 2012-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-04
  • 1970-01-01
  • 1970-01-01
  • 2011-10-09
相关资源
最近更新 更多