데이터 테이블에서 두 개의 필드를 가져와야합니다. 그리고 나서 나는 하나를 점검해야한다. "listIDStr"uniqe가 아닌 userID의 목록을 유지합니다. 그래서 사용해야합니다 "나는 행을 업데이트 기본 키 ID를.여러 필드에 대해 linq convertall
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();
위의 코드는 하나의 field.But에 대한 실행 내가 싶어"사용자 ID ","와 함께 "ID를. 사람이 있습니까 그것을 어떻게하는지 좋은 생각?
익명 객체하지만 난 호기심 사람입니다. 'SqlDataBase.SqlGetTable();'에 어떻게 접근합니까? 그것은 커스텀 클래스입니까? 나는 그것을 쓸데없이 붙이려고했다. OT에 대해 다시 한 번 미안합니다. – mackwerk
예 SqlDataBase는 클래스이고 SqlGetTable은 함수입니다. :) – RockOnGom
맞춤 클래스입니까? VWD2010 – mackwerk