Я хочу вставить строку в таблицу, используя linq. Я написал этот код
var db = ((Table<PersonAddress>)personAddressBindingSource.DataSource);
db.InsertOnSubmit(new PersonAddress { Address = "abc", PersonId = 5 });
DataGridView подключен к personAddressBindingSource. но при запуске над кодом, dataGridView не показывает новую строку перед вызовом SubmitChanges ();
Также сетка не обновляется после вызова SubmitChanges (), но когда вы снова получаете данные из db, все в порядке с этим кодом
DataClasses1DataContext db = new DataClasses1DataContext();
personAddressBindingSource.DataSource = db.PersonAddresses;
Не могли бы вы помочь мне.
Спасибо