Wie füge ich einer Tabelle einen neuen Datensatz mit einem Wert für den Primärschlüssel hinzu? [Duplikat]
Posted: 23 Jan 2025, 07:10
Ich habe einen Tabellenbenutzer in meiner Datenbank, der Entity Framework Core verwendet.
Dies ist meine Klasse:
In dieser Klasse ist die ID der Primärschlüssel. Wenn ich also einen neuen Datensatz zur Datenbank hinzufügen möchte, wird diese Spalte automatisch inkrementiert.
Aber ich möchte es manuell festlegen und die ID ohne automatische Inkrementierung festlegen.
Ich habe [diese Seite][1] besucht (was meiner Frage ähnlich war)
Aber das ist nicht meine Frage und ich finde dort auch keine Antwort.
Vielen Dank.
Dies ist meine Klasse:
Code: Select all
public class User
{
[Key]
public int Id { get; set; }
public string Title { get; set; } = "";
}
Code: Select all
_context.User.Add(MyUser);
Ich habe [diese Seite][1] besucht (was meiner Frage ähnlich war)
Aber das ist nicht meine Frage und ich finde dort auch keine Antwort.
Vielen Dank.