当输出列名称中的空格时,首先使用存储过程输出列映射代码

时间:2015-04-21 15:09:21

标签: c# asp.net sql-server entity-framework stored-procedures

处理这种情况的最佳方法是什么。我正在使用遗留存储过程,其中一个存储过程使用这样的代码

select c.Name AS 'Company Name' ... 

我想执行存储过程并让它正确映射到我的模型但是如果返回的列中有空格,我该如何命名变量?我是否使用实际的数据库表列名作为后备?

示例:

SqlQuery<MyCustomModel>("exec MyStoredProcedure").ToList<MyCustomModel>();

我的模特:

class MyCustomModel
{
    public String Company_Name { get; set; } //<-What do I do here? 
}

0 个答案:

没有答案