LINQ To SQL не работает при добавлении нового объекта - PullRequest
0 голосов
/ 10 мая 2011

Я использую следующий код для вставки новой записи в мою таблицу Users:

    public bool CreateUser(User obj)
    {
        obj.Id = Guid.NewGuid();
        using (_db = new CMSDataContext())
        {
            obj.SiteId = SiteID;
            _db.Users.InsertOnSubmit(obj);
            _db.SubmitChanges();
        }
        return true;
    }

Я не получаю никаких ошибок, и все кажется нормально. Я могу прочитать запись из базы данных с тем же DataContext. Но после того, как вышеописанный метод выполняется полностью, я не вижу ничего нового в моей таблице Users. Почему?

1 Ответ

0 голосов
/ 10 мая 2011

Является ли столбец id действительно PK в базе данных сервера sql?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...