- // 拼接 sql 语句:
- if (!string.IsNullOrEmpty(model.Email))
- {
- where += "and a.email like @email";
- }
- // 因为 like 使用参数化查询, 所以这里要特殊处理下
- model.Email = string.Format("%{0}%", model.Email);
如果是 oracle 数据库, 可以将 "@email" 改成 ":email".
来源: http://www.bubuko.com/infodetail-2774650.html