我必须从数据表中获取两个字段。然后我应该检查一个。“listIDStr”保留不唯一的用户 ID 列表。因此,当我更新一行时,我必须使用“作为主键的 ID。
List<string> listIDStr = new List<string>();
...
var sqlData = SqlDataBase.SqlGetTable("SELECT ID,UserID FROM TBL_UserT WHERE SID = " + 4663 + " AND UserID = '" + UserID + "'")
.AsEnumerable()
.ToList()
.ConvertAll(x=>x.Field<string>("UserID"))
.ToList();
List<string> Cikan = sqlData.Where(x => !listIDStr.Contains(x)).ToList();
List<string> Eklenen = listIDStr.Where(x => !sqlData.Contains(x)).ToList();
上面的代码针对一个字段运行。但我想将“ID”与“UserID”一起获取。有谁知道它是怎么做的?