选择数据库联系人【选择之后将不在列表】

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                     }                    
View Code

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         }
View Code
作者:chenze
出处:https://www.cnblogs.com/chenze-Index/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
如果文中有什么错误,欢迎指出。以免更多的人被误导。
原文地址:https://www.cnblogs.com/chenze-Index/p/10081417.html