У меня есть приложение WPF Visual Studio 2010 с окном, содержащим 2 кнопки и сетку данных. Я хочу изменить значения некоторой строки из сетки данных, и когда нажата кнопка «Установить», сетка данных должна быть обновлена. Сделанные изменения должны быть сохранены только при нажатии кнопки Сохранить.
Обновление работает нормально, но когда я нажимаю кнопку «Сохранить», я получаю следующее сообщение об ошибке:
System.Data.UpdateException: An error occurred while updating the entries. See the inner exception for details. ---> System.Data.SqlClient.SqlException: String or binary data would be truncated.
The statement has been terminated.
Мой код на кнопке установки:
myObjBase selected = this.dataGrid1.SelectedItem as nyObjBase;
myObj ist = new myObj ();
ist.field1= "";
ist.field2 = 22;
selected.myObj.Add(ist);
и для кнопки сохранения у меня есть:
dataSource.SaveChanges();