ExecuteSqlCommandによって行わ9.ストアドプロシージャ

たとえば、ストアドプロシージャを持っています

IF  NOTが EXISTSSELECT  *  FROM sys.objects のobject_id = OBJECT_ID(N ' [DBO]。[CreateAuthor] 'AND(N ' P '、N ' PC ' ))BEGIN EXEC dbo.sp_executesql @statement = Nを' 
    [DBO]プロシージャを作成します。[CreateAuthor] 
        @FirstName VARCHAR(50)、
        @LastName VARCHAR(50)、
        @Address VARCHAR(100)   
   


      
    AS
    dbo.Authors。INSERT INTO(
        [姓]、
        [姓]、
        [アドレス] 
    VALUES(@FirstName、@LastName、@Address)
    '
(使用するvarコンテキスト= 新しい書店())
{             
    int型 affectedRows =コンテキスト。データベース .ExecuteSqlCommand( "CreateAuthor @ P0@ P1@ P2 "、
        パラメータ:新しい[]  
        { 
            "マーク"、
            "キューバ"、
            " 23 Tsawassenブルバード" 
        })。
}

 

おすすめ

転載: www.cnblogs.com/nocanstillbb/p/11495002.html