針對資料庫執行給定的 DDL/DML 命令。

如同任何接受 SQL 的 API,請務必將任何使用者輸入參數化,以防止 SQL 插入式攻擊。 您可以在 SQL 查詢字串中包含參數預留位置,然後提供參數值作為其他引數。 您提供的任何參數值都會自動轉換成 DbParameter。 上下文。Database.ExecuteSqlCommand (「UPDATE dbo.文章 SET 評等 = 5 WHERE Author = @p0 「, userSuppliedAuthor) ;或者,您也可以建構 DbParameter,並將它提供給 SqlQuery。 這可讓您在 SQL 查詢字串中使用具名參數。 上下文。Database.ExecuteSqlCommand (「UPDATE dbo.文章 SET 評等 = 5 WHERE Author = @author 「, new SqlParameter (」@author「, userSuppliedAuthor) ) ;

針對資料庫執行給定的 DDL/DML 命令。

如同任何接受 SQL 的 API,請務必將任何使用者輸入參數化,以防止 SQL 插入式攻擊。 您可以在 SQL 查詢字串中包含參數預留位置,然後提供參數值作為其他引數。 您提供的任何參數值都會自動轉換成 DbParameter。 上下文。Database.ExecuteSqlCommand (「UPDATE dbo.文章 SET 評等 = 5 WHERE Author = @p0 「, userSuppliedAuthor) ;或者,您也可以建構 DbParameter,並將它提供給 SqlQuery。 這可讓您在 SQL 查詢字串中使用具名參數。 上下文。Database.ExecuteSqlCommand (「UPDATE dbo.文章 SET 評等 = 5 WHERE Author = @author 「, new SqlParameter (」@author「, userSuppliedAuthor) ) ;

針對資料庫執行給定的 DDL/DML 命令。

如同任何接受 SQL 的 API,請務必將任何使用者輸入參數化,以防止 SQL 插入式攻擊。 您可以在 SQL 查詢字串中包含參數預留位置,然後提供參數值作為其他引數。 您提供的任何參數值都會自動轉換成 DbParameter。 上下文。Database.ExecuteSqlCommand (「UPDATE dbo.文章 SET 評等 = 5 WHERE Author = @p0 「, userSuppliedAuthor) ;或者,您也可以建構 DbParameter,並將它提供給 SqlQuery。 這可讓您在 SQL 查詢字串中使用具名參數。 上下文。Database.ExecuteSqlCommand (「UPDATE dbo.文章 SET 評等 = 5 WHERE Author = @author 「, new SqlParameter (」@author「, userSuppliedAuthor) ) ;

public int ExecuteSqlCommand (string sql, params object[] parameters);
member this.ExecuteSqlCommand : string * obj[] -> int
Public Function ExecuteSqlCommand (sql As String, ParamArray parameters As Object()) As Integer

針對資料庫執行給定的 DDL/DML 命令。

如同任何接受 SQL 的 API,請務必將任何使用者輸入參數化,以防止 SQL 插入式攻擊。 您可以在 SQL 查詢字串中包含參數預留位置,然後提供參數值作為其他引數。 您提供的任何參數值都會自動轉換成 DbParameter。 上下文。Database.ExecuteSqlCommand (「UPDATE dbo.文章 SET 評等 = 5 WHERE Author = @p0 「, userSuppliedAuthor) ;或者,您也可以建構 DbParameter,並將它提供給 SqlQuery。 這可讓您在 SQL 查詢字串中使用具名參數。 上下文。Database.ExecuteSqlCommand (「UPDATE dbo.文章 SET 評等 = 5 WHERE Author = @author 「, new SqlParameter (」@author「, userSuppliedAuthor) ) ;

public int ExecuteSqlCommand (System.Data.Entity.TransactionalBehavior transactionalBehavior, string sql, params object[] parameters);
member this.ExecuteSqlCommand : System.Data.Entity.TransactionalBehavior * string * obj[] -> int