【发布时间】:2021-10-07 20:55:32
【问题描述】:
您好,我创建了一个 sql server 数据库,并正在使用 Visual Studio 中的数据集连接到 sql server 数据库,并且我正在使用带有数据网格的 wpf 应用程序。现在在一个部分中,我需要使用 dataview.rowfilter。 但我需要使用多列来过滤数据视图中的行。例如,我像这样使用数据视图 数据视图视图 = SchoolDataset.Marks.DefaultView; View.RowFilter = string.Format("ID = '{0}'", ID}; 这工作正常。但这将显示具有相同 ID 的多行。 要么 数据视图视图 = SchoolDataset.Marks.DefaultView; View.RowFilter = string.Format("ExtracurricularActivity = '{0}'", EA}; 这也可以,但会再次显示具有相同课外活动 EN 的多行。
我需要它显示为一行。如果 ID 为 1,课外活动就是戏剧。然后我需要数据网格来显示 ID 为 1 和 EN 为戏剧的行。将只有一排。那我该怎么做。谢谢。
【问题讨论】:
标签: c# database wpf visual-studio dataview