【问题标题】:Filtering dataset with condition使用条件过滤数据集
【发布时间】:2011-03-11 20:03:39
【问题描述】:

我正在使用 asp.net 2.0 和 c#。

我有一个数据集,用于获取员工信息。现在我想根据用户在搜索文本框中输入的名称过滤网格视图。

我正在这样做:

DataSet ds = new DataSet("EmployeeInformation");
//........ loading DataSet ds with emploee info
string strExpr;
strExpr = "Name LIKE %" + txtSearchEmployee.Text.Trim() + "%";
ds.Tables[0].Select(strExpr);

我在最后一步遇到错误,操作员丢失。

请指导我如何实现这一目标。提前致谢。

【问题讨论】:

  • 更具体:语法错误:“Mod”运算符之前缺少操作数。

标签: dataset asp.net-2.0


【解决方案1】:

您只需要在您的诸如标准附近添加单引号:

strExpr = "Name LIKE '%" + txtSearchEmployee.Text.Trim() + "%'";
ds.Tables[0].Select(strExpr);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-10
    • 2017-05-26
    • 1970-01-01
    • 1970-01-01
    • 2023-01-04
    • 2018-01-10
    相关资源
    最近更新 更多