БАЗА ДАННЫХ 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();