ich dies schrieb:ADO.NET Entity Framework: Erstellen Sie ein Objekt mit Hilfe der statischen Methode Create (C#)
using (GuiaMovilEntities guiaEntity = new GuiaMovilEntities())
{
try
{
Cliente cliente =
Cliente.CreateCliente(-1, datosCliente.Email, datosCliente.Password);
}
catch
{
}
}
Es ist unvollendet.
Wenn die Tabelle Cliente (dargestellt durch Cliente-Objekt) ihre erste Zeile (clienteID) als IDENTITY-Spalte hat.
Ist es korrekt, -1 als clienteID Wert zu setzen?
Danke!
So sollten Sie die statische Standard-Methode erstellen verwenden, die das Objekt Entity Framework erstellt oder geben Sie einfach in 0 als ID? – ajbeaven
Ich könnte mir vorstellen, dass Sie, wenn es automatisch generiert wird, gar nichts eingeben müssen. Geben Sie der ID sicher keine 0. –
Hmm scheint nicht der Fall zu sein, wenn ich eine .edmx aus der Datenbank erzeuge, die ich habe, obwohl das vielleicht eine andere Frage ist. – ajbeaven