选择数据库联系人【选择之后将不在列表】
1.组合id
1 var badid = ""; 2 var selectedRow = $('#shopinfo').jfGridGet('rowdatas'); 3 for (var i = 0; i < selectedRow.length; i++) { 4 badid += "'" + selectedRow[i].F_ID + "',"; 5 } 6 if (badid.length > 0) { 7 badid = badid.substring(0, badid.length - 1); 8 }
2.
not in
1 private void aa(StringBuilder strSql, JObject queryParam, DynamicParameters dp) 2 { 3 if (!queryParam["AreaName"].IsEmpty()) 4 { 5 dp.Add("AreaName", "" + queryParam["AreaName"].ToString() + "", DbType.String); 6 strSql.Append(" AND a.AreaName = @AreaName "); 7 } 8 if (!queryParam["ProjectId"].IsEmpty()) 9 { 10 dp.Add("ProjectId", "" + queryParam["ProjectId"].ToString() + "", DbType.String); 11 strSql.Append(" AND a.ProjectId = @ProjectId "); 12 } 13 if (!queryParam["Keyword"].IsEmpty()) 14 { 15 dp.Add("Keyword", "%" + queryParam["Keyword"].ToString() + "%", DbType.String); 16 strSql.Append(" AND a.Name like @Keyword "); 17 } 18 if (!queryParam["badid"].IsEmpty()) 19 { 20 strSql.Append(" AND a.F_ID not in("+ queryParam["badid"].ToString() + ") "); 21 } 22 }
作者:chenze 出处:https://www.cnblogs.com/chenze-Index/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 如果文中有什么错误,欢迎指出。以免更多的人被误导。 |