Здравствуйте, Rebrov, Вы писали:
R>Всем привет.
R>Код таков:
R>R>failInformationDataSet.AreasRow dataRow = failInformationDataSet.Areas.NewAreasRow();
R>dataRow[1] = tmpstr;
R>this.failInformationDataSet.Areas.Rows.Add(dataRow);
R>this.areasTableAdapter.Update(this.failInformationDataSet.Areas);
R>
R>Сделал все как было написано в MSDN (http://msdn.microsoft.com/ru-ru/library/ms233812.aspx)
R>Но в последней строчке вылетает исключение InvalidCastException, хотя в Rows содержится все как нужно!
ПОнял ошибку сам! первичный ключ у меня был типа guid, а в настройках datasource у него стояло autoIncrementSeed -1.
Из-за несоответствия типов возникало исключение!