如何重命名表列像在常规SQL中那样使用LINQ重命名
SELECT t.template_nm as [Template Name]
FROM Template t我在网上找到了答案,我可以给这个栏目改名。但两个单词之间不能有空格。
var template = from t in db.TEMPLATEs
select new { Template_Name = t.TEMPLATE_NM };但我想将其重命名,不带下划线(_)“模板名称”
请帮帮忙
谢谢
发布于 2011-05-04 18:41:27
很简单,你不能。你必须给每一列一个有效的c#变量名。
它用于使用给定的属性名构造一个匿名类。您将需要在后面的代码中引用这些内容,因此它必须是有效的c#代码。
发布于 2011-05-04 18:43:16
您可以使用DataAnnotations或仅使视图检测驼峰符号并添加空格;)
https://stackoverflow.com/questions/5882089
复制相似问题