我有一个程序可以将一本书的名称、作者和 ISBN 存储在 XML 文件中。该程序有效,但我的搜索按钮有问题,它只过滤整体,但我需要它来过滤任何单词。
我一直在寻找,我发现了这个:
private void FilterByType(string type)
{
var dataView = ((DataTable) this.dataGridView.DataSource).DefaultView;
dataView.RowFilter = "(Type = '" + type + "')";
}
还有这个:
dataView.RowFilter = "(Type LIKE *'" + substring + "*')";
第一个有效,但就像我说的那样,它会查找整个名称,当我尝试使用第二个时,我收到此消息“语法错误:'*' 运算符之前缺少操作数”。
希望你能帮助我,谢谢。