У меня создается новая запись, которая будет вставлена в БД. Я посмотрел на db.log, но ничего не печатается. У меня отмечены первичные ключи, но я не уверен, что еще нужно сделать.
Имеют отношение многие ко многим между двумя таблицами (Member и RecForms). Это происходит через среднюю таблицу MemberRecForms, которая содержит идентификатор для других таблиц. В таблице MemberRecForm два ключа помечены как составные первичные ключи (так же и в dbml).
DataContext db = new DataContext();
MemberRecForm r = new MemberRecForm();
r.RecFormID = 2;
this.MemberRecForms.Add(r);
try
{
db.SubmitChanges(ConflictMode.ContinueOnConflict);
}
catch (ChangeConflictException)
{
db.ChangeConflicts.ResolveAll(RefreshMode.KeepChanges);
}
Когда я смотрю на r после того, как я это делаю.