【问题标题】:change database table content with datagridview on real time使用 datagridview 实时更改数据库表内容
【发布时间】:2014-02-07 12:13:33
【问题描述】:

我向你们致意,这让我对在这种情况下应该采取什么行动感到有些困惑。

我想在我当前正在构建的应用程序中执行以下操作,我希望 在我的表单中的 datagridview 上显示我的数据库中的表中的内容,并且 id 像 用户在此 datagridview 中所做的更改也将在数据库中的表中进行

现在我已经阅读了一些关于数据绑定的文章,但我不确定它是否适用于这种情况,或者如何使用它,因为我以前从未使用过数据绑定。

这可以通过绑定来完成,或者我应该只检查我的datagridview 中的更改并将这些更改发送到数据库吗?

谢谢你能给我的任何答案,我真的需要一些指导。

【问题讨论】:

  • 正确的大小写和标点符号怎么样?
  • 你也许应该更仔细地阅读,以确保在上面的段落中正确使用了标点符号。无论如何,因为这完全是题外话,我不会讨论这个主题,对于这个问题的任何语法错误,我深表歉意。
  • 不,我只是很生气,除了提出一个没有人可以给你明确答案的非常广泛的问题之外,你还没有费心把你的“我”大写。
  • 我认为这个问题非常清楚,与其寻找无关紧要的语法错误,不如练习阅读和理解技能。我只是问是否可以使用数据绑定将更改保存在数据库表中,您可以要求澄清而不是那么自命不凡。此外,如果您不打算参与问题,请避免使用 cmets。如果我的问题不合适,版主会删除它。
  • 感谢您的道歉,我理解您的观点,但请记住英语不是每个人的第一语言。虽然不是语法错误的借口,但我鼓励您让其中一些通过

标签: c# sql winforms data-binding datagridview


【解决方案1】:

这可以自动完成:

  1. 项目 > 添加新数据源 > 选择数据库 > 选择表。

  2. 查看 > 其他窗口 > 数据源。

  3. 转到显示的数据源框 > 选择您的表格 > 从表格名称旁边的下拉列表中选择 DataGridView > 将您的表格拖到表单的设计器中。

现在您得到了您想要的,用户可以更改 DataGridView 中的数据,并使用自动生成的绑定和(新建、保存、删除)按钮将更改保存到数据库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-05
    • 2011-08-24
    • 1970-01-01
    • 2012-01-22
    • 2017-06-26
    相关资源
    最近更新 更多