DbContext
클래스가 있으며 응용 프로그램에서 첫 번째 apporach 코드를 사용하고 있습니다. "Id"
및 "Value"
열을 포함하는 몇 가지 일반적인 표준 테이블이 있고 테이블 이름과 열 이름을 전달하는 쿼리하려면 원하는 있지만 엔터티 프레임 워크에서 전달할 옵션이 없습니다.테이블 이름을 dbContext로 전달하고 Entity Framework의 테이블에서 값을 가져옵니다.
예 :
공통 테이블 :
Client_ClientDepartment (Id, Value)
Client_ClientDesignation (Id, Value)
Client_ClientCompany (Id, Value)
내가 뭘 원하는 값을 얻기 위해 테이블 이름과 Id
을 전달하는 것입니다. 나는 일반적인 방법을 만들었습니다.
public string GetClientValue(string id, string tableName)
{
DatabaseContext dbContext = new DatabaseContext();
//Query the database and get value based on table and id.
string value = dbContent. ("query here")
return value ;
}
엔터티 프레임 워크에서 할 수 있습니까? 가능한가?
답변 해 주셔서 감사 드리며 정상적으로 작동합니다. –