在Subsonic 2.2中使用“喜欢”条件需要一些帮助
以下是我的查询
DAL.DB.Select()
.From("tblName")
.Where("NewFirstName")
.Like(strFirstName)
.Or("PrevFirstName")
.Like(strFirstName)
.ExecuteDataSet();
上面查询返回的结果包含那些名字euqal到strFirstName的记录,不像strFirstName
示例:有两条记录将NewFirstName作为'joe'和'joe J',因此上面的查询只返回将'joe'作为NewFirstName的记录。
答案 0 :(得分:2)
您是否尝试过此操作:strFirstName = 'joe*'
或strFirstName = 'joe%'
?
答案 1 :(得分:0)
您似乎误解了LIKE运算符的工作原理。
也许你应该peruse the documentation。