Как добавить новую запись в таблицу со значением первичного ключа?C#

Место общения программистов C#
Ответить
Anonymous
 Как добавить новую запись в таблицу со значением первичного ключа?

Сообщение Anonymous »

У меня есть таблица User в моей базе данных, использующая Entity Framework Core.
Это мой класс:

Код: Выделить всё

public class User
{
[Key]
public int Id { get; set; }
public string Title { get; set; } = "";
}
В этом классе Id является первичным ключом, поэтому, когда я хочу добавить новую запись в базу данных, этот столбец автоматически увеличивается.

Код: Выделить всё

_context.User.Add(MyUser);
Но я хочу установить его вручную и установить идентификатор без автоинкремента.
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/793 ... rimary-key
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»