我过滤了我的 BindingSource 并且可以注意到在绑定的 gridview 控件上的结果很好......但是当我手动迭代时,我没有得到预期的结果。这是代码:
CollectorAlertsBindingSource.Filter = "CollectorAlert_Name='" & nameCA & "'"
Me.CollectorAlertsTableAdapter.Fill(Me.PWDS.CollectorAlerts)
Dim CARows As DataRow
For Each CARows In PWDS.CollectorAlerts.Rows
txtCollectorAlertName.Text = CARows("CollectorAlert_Name").ToString
txtTimedInterval.Text = CARows("CollectorAlert_TriggerInterval").ToString
Next
当我单步执行代码时,我可以看出 ROWS.Count = 3。表中总共有 3 行,但过滤器应该将其过滤为 1。我确定我看错了,所以我需要一点帮助。
我究竟做错了什么?
谢谢!