选择列值问题
本文关键字:问题 选择 | 更新日期: 2023-09-27 18:09:09
我在Select
中遇到问题。代码如下:-
string para = "DynamicValue";
var paraData = ctx.tblEmployee.Where("id=1").Select("new(" + para + ")");
string value = para + "_" + paraData;
在paraData
中,我没有得到值,而是得到一个长查询表达式。
如何获得表中所选列的值?
这样做可以解决这个问题,您不应该在Where och Select方法中使用字符串,其中需要使用表达式
string para = "DynamicValue";
var paraData = ctx.tblEmployee.Where(x => x.id==1).Select(x => x.para );
string value = para + "_" + paraData;