Как выбрать значение таблицы в сущностях linq? - PullRequest
0 голосов
/ 08 октября 2018

БАЗА ДАННЫХ 1: КНИГА - TABLENAME1: BOOKINFORMATION1 (ID, ИМЯ)

БАЗА ДАННЫХ 2: BOOK2 TABLENAME2: BOOKINFORMATION2 (ID, ИМЯ)

Я хочу выбрать идентификатор bookınformation1, а затем идентификатор id id.I, чтобы выбрать единицы с одинаковым linq, и я хотел бы добавить равные значения в другую таблицу ( otherНазвание таблицы: bookınformation3 ). Я принимаю ошибку в этом коде. Как решить эту проблему.

var query1 = datatable1.AsEnumerable().Select(a => aID.ToString() }); 
var query2 = datatable2.AsEnumerable().Select(b => bID.ToString() });

var exceptAB = query1.Except(query2);

DataTable dtMisMatch = (from a in datatable1.AsEnumerable()
                           join ab in exceptAB on a.ID.ToString() equals 
                          ab.ID
                           select a).CopyToDataTable();
...