有一个带有两个表名和列名的选择框:
Table A - Column A1
Table A - Column A2
Table B - Column B1
如果用户从列表中选择Table A - Column A1
,他们将看到以下查询的结果:
SELECT `Column A1` FROM `Table A`
列表中的每个项目如下:
string TableName;
string ColumnName;
直接进入:
void GetResults(string TableName,string ColumnName){...}
我应该在TableName和ColumnName变量中存储哪些对象,以使其与Entity Framework相同地工作?我希望有这样的东西:
GetResults(TableRef,ColumnRef){
List<ColumnRefType> = DBContext.TableRef.Select(t=>t.ColumnRef);
...
}