我一直在关注这个站点,以便在C语言中实现基本的Access数据库#
http://www.homeandlearn.co.uk/csharp/csharp_s12p12.html
我想搜索不止一行。此代码只适用于一行。

string searchFor = txtFurniture.Text;
returnedRows = ds1.Tables["Furniture"].Select("Finish='" + searchFor + "'");

如何添加要检查的其他行?我试过像
returnedRows = ds1.Tables["Furniture"].Select("Finish='" + "Style='" + searchFor + "'");

但这失败了。

最佳答案

你需要添加和条件

returnedRows = ds1.Tables["Furniture"].Select("Finish='" + searchFor +
                                           "' and Style='" + searchFor + "'");

此外,您还可以查看此答案,这可能有助于您轻松理解:Datatable select with multiple conditions

07-22 00:50