[英]linq to sql - renaming column name
如何像常规 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 };
但我想重命名它没有下划线(_)“模板名称”
请帮忙
谢谢你
很简单,你不能。 您必须为每一列提供一个有效的 c# 变量名称。
这用于构造具有给定属性名称的匿名 class。 您需要稍后在代码中参考这些内容,因此它必须是有效的 c# 代码。
您可以使用 DataAnnotations 或只让视图检测 Camel Notation 并添加空格;)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.