Estoy utilizando una conexión Entity Framework 4 para conectarme a un servidor SQL 2008 para gestionar la base de datos de mi aplicación.¿Cómo puedo obtener la siguiente clave principal para SQL 2008 en Entity Framework 4
Estoy usando C# en Visual Studio 2010 y mi pregunta es con respecto a los campos de clave primaria que se incrementan por el SQL en sí, ¿es posible para mí encontrar la ID que utilizará la base de datos? .
La razón por la que no puedo encontrar el último elemento y +1 es porque si mi tabla contiene los elementos 1, 2, 3, 4 y 5, eliminar el elemento 5 y luego agregar otro hará que el siguiente elemento se convierta en el elemento 6 más de 5 (como uso la especificación de identidad en SQL, pero esto debe usarse).
No puedo encontrar ningún método como Item.ID.GetNextIdentity() o algo así y he examinado tantas preguntas similares como esta, pero fue en vano.
Cualquier ayuda se agradece
¿No fue útil? http://stackoverflow.com/questions/2958921/entity-framework-4-how-to-find-the-primary-key –
@Chris, lo miré mientras estaba buscando y no mencionó nada sobre el siguiente clave, la pregunta y la respuesta me parecieron que estaban hablando de encontrar el campo que es la clave principal, no la siguiente clave principal que se usará en el campo. – JakeJ
¿Qué vas a hacer con la próxima identificación? Incluso si encuentra una manera de obtenerlo, no puede estar seguro de que ** usted ** tenga la identificación. –