0

基本上我是通过BindingSource来自 a 的输入来过滤的TextBox。我通过执行以下操作来做到这一点:-

  //Filter Results
        bindingSource.Filter = "Term1 = '" + textBox1.Text + "'" + "AND Term2='" + textBox2.Text + "'";


        loc = bindingSource.Find("term2", textBox2.Text);


        BindingSource.Position = loc;

但是,如果我现在希望通过使用 BindingSource.Position 作为当前行的指示来更新中的相应记录,DataSet它会更新数据集中不正确的行。我有一种感觉,这是因为我在绑定源中过滤了结果,所以会出现不匹配的情况。

我怎样才能解决这个问题?

4

1 回答 1

1

那么BindingSource.Current应该给你一个参考它绑定到的行。但是您不需要这样做,因为该行应该已经更新。

于 2012-05-04T01:48:01.043 回答