我想调用这个存储过程的输入参数:如何调用从MVC需要日期时间的存储过程
proc [dbo].[Invoice_GetHomePageInvoices] (
@FinancialYearStartDate datetime = null
, @FinancialYearEndDate datetime = null
麻烦与这就是我通常所说的一个存储过程从我的代码是这样的:
return _db.Database.SqlQuery<HomePageInvoice>(string.Format("EXEC Invoice_GetHomePageInvoices @FinancialYearStartDate = '{0}', @FinancialYearEndDate = '{1}'", financialYear.StartDate.ToString(), financialYear.EndDate.ToString()));
所以这是行不通的,因为我基本上已将日期时间转换为字符串。
我该怎么做到这一点?