我想要完成一个非常基本的结果,即使用WebMatrix.Data计算存储过程中的行数。由于我是创建存储过程和使用WebMatrix.Data的新手,如果有人能引导我进入最佳实践路径,我将不胜感激。
这是我到目前为止所做的:
CREATE PROCEDURE [dbo].[SD_photoCount]
@IDuser nvarchar (150)
AS SET NOCOUNT OFF;
SELECT Count(photos.IDphoto) AS photoCount FROM photos WHERE IDuser = @IDuser
[WebMethod]
public static string photoCount(string IDuserInput)
{
var photoCount_query = db.Query("Exec dbo.SD_photoCount @0", IDuserInput);
var photoCountResult = photoCount_query.photoCount;//ERROR
return photoCountResult.ToString();
}
我得到的错误如下:
错误4'System.Collections.Generic.IEnumerable'不包含'photoCount'的定义,并且没有扩展方法'photoCount'接受类型'System.Collections.Generic.IEnumerable'的第一个参数可以找到(是你错过了使用指令或程序集引用?)