Привет, я пытаюсь сохранить некоторые данные в мой файл .sdf, используя объект LinqToSql.
У меня есть следующая таблица -
PersonId int not null pk
forename nvarchar(4000)
surname nvarchar(4000)
Birthdate DateTime
IsMale bit
Biography nvarchar(4000)
Я вставляю значение во все поля, кроме столбца PersonId (установлен в идентичность, приращение).
Я использую код C #
myLinqToSqlObject.Persons.InsertOnSubmit(thisPerson);
тогда
thisDataContext.SubmitChanges();
и я получаю исключение «Исключение было сгенерировано целью вызова».
и внутреннее исключение просто "Varchar"
Кто-нибудь знает, что я делаю не так?
Спасибо
РЕДАКТИРОВАТЬ - Отображение кода для заполнения этого лица
thisPerson.Forename = thisDlg.Forename;
thisPerson.Surname = thisDlg.Surname;
thisPerson.Biography = thisDlg.Biography;
thisPerson.IsMale = thisDlg.IsMale;
thisPerson.BirthDate = thisDlg.BirthDate;
Где все поля возвращают значение (без нулевых значений)