C# 执行使用WebMatrix删除数据的SQL Server存储过程
我正在尝试使用WebMatrix的存储过程删除SQL Server数据库中的行。什么也没发生。下面是我的代码 我确信变量C# 执行使用WebMatrix删除数据的SQL Server存储过程,c#,asp.net,sql-server,stored-procedures,webmatrix,C#,Asp.net,Sql Server,Stored Procedures,Webmatrix,我正在尝试使用WebMatrix的存储过程删除SQL Server数据库中的行。什么也没发生。下面是我的代码 我确信变量IDphoto返回一个值 CREATE PROCEDURE [dbo].[SD_PhotoDeleteLikes] @IDphoto int AS DELETE FROM photoLikes WHERE [IDphoto] = @IDphoto 这就是我从代码后面调用存储过程的方式 public static string DeleteLike
IDphoto
返回一个值
CREATE PROCEDURE [dbo].[SD_PhotoDeleteLikes]
@IDphoto int
AS
DELETE FROM photoLikes
WHERE [IDphoto] = @IDphoto
这就是我从代码后面调用存储过程的方式
public static string DeleteLike(int IDphoto)
{
using (db)
{
db.Execute("Exec SD_PhotoDeleteLikes @0", IDphoto);
}
}
db是在类的其他地方定义的吗?