繁体   English   中英

将LINQ存储过程转换为SQL内联查询

[英]Convert LINQ stored procedure to SQL inline query

我是LINQ的新手,我想将存储过程的代码执行(在C#/ LINQ中执行)转换为SQL代码。 我想在SSMS中执行那些人。

try 
{
    using(var context = new Cubicle_EntityEntities()) 
    {
        lst = context.usp_searchUserProject(project.ProjectType,
                                            project.ProjectStage,
                                            Convert.ToInt32(project.ProjectCode),
                                            project.ClientProjectNo,
                                            project.ClientAssetID, 
                                            Convert.ToInt32(project.ProjectStatus), 
                                            project.ProjectStartDate,
                                            project.ProjectEndDate,
                                            project.ProjectLeader,
                                            UserID,
                                            ProjectStatusArchived)
                      .ToList<usp_searchUserProject_Result>();

        list = lst.Where(a => a.ProjectStatus == Convert.ToString(ProjectStatusClosed))
                  .ToList<usp_searchUserProject_Result>();

    }
}

添加制动点,然后当调试器停在制动点清除输出窗口时。 点击f10并获取您的SQL代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM