gpt4 book ai didi

vb.net - 根据 DataTable 行获取 BindingSource 位置

转载 作者:行者123 更新时间:2023-12-01 05:43:51 26 4
gpt4 key购买 nike

我有一个包含数据库表行的数据表。该表有一个由 2 列组成的主键。

组件是这样分配的:datatable -> bindingsource -> datagridview。我想要的是搜索特定行(基于主键)以在网格上选择它。我不能使用 bindingsource.Find 方法,因为您只能使用一列。

我可以访问数据表,所以我在数据表上手动搜索,但是如何根据数据表行获取 bindingsource 行位置?或者有另一种方法来解决这个问题?

我使用的是 Visual Studio 2005、VB.NET。

最佳答案

我正在尝试为这个已有 2 年历史的问题添加一个答案。解决此问题的一种方法是在 UpdateAll 方法(SaveItem_Click)之后附加此代码:

Me.YourDataSet.Tables("YourTable").Rows(YourBindingSource.Position).Item("YourColumn") = "YourNewValue"

然后调用另一个 UpdateAll 方法。

关于vb.net - 根据 DataTable 行获取 BindingSource 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3602157/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com