我在SQL Server中有一个存储过程GetLastRecordId()
,该存储过程返回ASP.NET MVC项目的控制器中的最后一个记录ID。但是问题是,当表中没有数据时,它显示如下结果,所以我无法检查null:
我的存储过程:
ALTER PROCEDURE [dbo].[GetLastRecordId]
AS
BEGIN
SET NOCOUNT ON;
SELECT
CustomerCreditAppId, CompanyName
FROM
tblname
WHERE
CustomerCreditAppId = (SELECT MAX(CustomerCreditAppId) FROM tblname)
END
答案 0 :(得分:0)
您可以使用Any来检查Enumerable是否为空:
spdata.Any()