Actualmente estoy planeando cambiar mi código de "escritura manual de consultas" a un marco SQL agradable, así puedo dejar las consultas o las cosas SQL en el marco, en lugar de escribir las consultas yo mismo .Entity Framework 4: Selección de registro único
Ahora me pregunto cómo puedo obtener un solo registro de mi tabla en Entity Framework 4?
He usado principalmente SQL como SELECT * FROM {0} WHERE Id = {1}
. Eso no funciona en EF4, en lo que a mí respecta.
¿Hay alguna manera de seleccionar un único registro basado en ID de mi Contexto?
Algo así como:
public Address GetAddress(int addressId)
{
var result = from Context.Addresses where Address.Id = addressId;
Address adr = result as Address;
return Address;
}
Gracias!
¡Gracias! ¿Cómo puedo acceder a los valores de "dirección"? ¿Puedo simplemente enviarlo a "Dirección" e ingresarlo a través de la dirección.Id, dirección.Propiedad1? ¿O debo hacer algo como dirección ["Id"] o dirección ["Propiedad1"]? – SeToY
Sí, simplemente puede acceder al valor de la propiedad de la clase de dirección a través de 'int id = address.Id' – Ray
Bien, ¿entonces no hay necesidad de convertirlo para escribir "Dirección"? Dulce. ¡Gracias! – SeToY