Wie füge ich einer Tabelle einen neuen Datensatz mit einem Wert für den Primärschlüssel hinzu? [Duplikat]C#

Ein Treffpunkt für C#-Programmierer
Guest
 Wie füge ich einer Tabelle einen neuen Datensatz mit einem Wert für den Primärschlüssel hinzu? [Duplikat]

Post by Guest »

Ich habe einen Tabellenbenutzer in meiner Datenbank, der Entity Framework Core verwendet.
Dies ist meine Klasse:

Code: Select all

public class User
{
[Key]
public int Id { get; set; }
public string Title { get; set; } = "";
}
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.

Code: Select all

_context.User.Add(MyUser);
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.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post