Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用datagridview实时更改数据库表内容_C#_Sql_Winforms_Data Binding_Datagridview - Fatal编程技术网

C# 使用datagridview实时更改数据库表内容

C# 使用datagridview实时更改数据库表内容,c#,sql,winforms,data-binding,datagridview,C#,Sql,Winforms,Data Binding,Datagridview,我对你们都说,因为我有点困惑在这种情况下应该采取什么行动 我想在我目前正在构建的应用程序中执行以下操作,我希望在datagridview上显示我的数据库表中的内容,并且我希望用户在datagridview中所做的更改也可以在数据库表中进行 现在我已经读了一些关于数据绑定的文章,但我不确定它是否适用于这种情况,或者如何使用它,因为我以前从未使用过数据绑定 这可以通过绑定来完成吗?或者我应该检查datagridview中的更改并将这些更改发送到数据库吗? 高级Thx对于您能给我的任何答案,我确实需要

我对你们都说,因为我有点困惑在这种情况下应该采取什么行动

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

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

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


高级Thx对于您能给我的任何答案,我确实需要一些指导。

这可以自动完成:

  • 项目>添加新数据源>选择数据库>选择表

  • 查看>其他窗口>数据源

  • 转到显示的数据源框>选择表格>从表格名称旁边的下拉列表中选择DataGridView>将表格拖到窗体的设计器中


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

    适当的大写字母和标点符号如何?你也许应该更仔细地阅读,以确定上面段落中标点符号的使用是否正确。无论如何,由于这完全是离题,我不会讨论这个问题,我为这个问题上的任何语法错误道歉。不,我只是很恼火,除了提出一个非常广泛的问题,没有人能给你一个明确的答案,你还懒得大写你的“我”除此之外,我认为这个问题非常清楚,你应该练习阅读和压缩技巧,而不是寻找微不足道的语法错误。我只是想问,是否可以用数据绑定保存数据库表中的更改,您可以要求澄清,而不是如此自命不凡。此外,如果你不打算参与一个问题,请不要发表评论。如果我的问题不合适,主持人会把它删掉。谢谢你的道歉,我理解你的观点,但要记住英语不是每个人的第一语言。虽然这不是语法不好的借口,但我鼓励你放弃其中一些