当前位置:Gxlcms > 数据库问题 > 9.用ExecuteSqlCommand执行存储过程

9.用ExecuteSqlCommand执行存储过程

时间:2021-07-01 10:21:17 帮助过:42人阅读

NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N[dbo].[CreateAuthor]) AND type in (NP, NPC)) BEGIN EXEC dbo.sp_executesql @statement = N CREATE PROCEDURE [dbo].[CreateAuthor] @FirstName Varchar(50), @LastName Varchar(50), @Address Varchar(100) AS INSERT INTO dbo.Authors( [FirstName], [LastName], [Address] ) VALUES (@FirstName, @LastName, @Address)
using (var context = new BookStore())
{            
    int affectedRows = context.Database.ExecuteSqlCommand("CreateAuthor @p0, @p1, @p2",
        parameters: new[] 
        {
            "Mark",
            "Cuban",
            "23 Tsawassen Blvd."
        });
}

 

9.用ExecuteSqlCommand执行存储过程

标签:cts   exist   执行存储过程   te pro   sys   data   span   object_id   fir   

人气教程排行