IDatabaseApi.ExecuteNonQuery method (1 of 6)

对连接字符串中指定的数据库执行命令。

  1. public int ExecuteNonQuery(IDbConnection connection, string sqlString)
parameter description
connection 有效的IDbConnection。
sqlString SQL语句。

Return Value

返回执行SQL命令所影响的行数。

Exceptions

exception condition
ArgumentNullException 如果sqlString为空,则抛出。
ArgumentNullException 如果connection为空,则抛出。

See Also


IDatabaseApi.ExecuteNonQuery method (2 of 6)

对连接字符串中指定的数据库执行命令。

  1. public int ExecuteNonQuery(IDbTransaction transaction, string sqlString)
parameter description
transaction 有效的IDbTransaction。
sqlString SQL语句。

Return Value

返回执行SQL命令所影响的行数。

Exceptions

exception condition
ArgumentNullException 如果sqlString为空,则抛出。
ArgumentNullException 如果transaction为空,则抛出。
ArgumentNullException 如果transaction.Connection为空,则抛出。

See Also


IDatabaseApi.ExecuteNonQuery method (3 of 6)

对连接字符串中指定的数据库执行命令。

  1. public int ExecuteNonQuery(string connectionString, string sqlString)
parameter description
connectionString 数据库连接字符串。
sqlString SQL语句。

Return Value

返回执行SQL命令所影响的行数。

Exceptions

exception condition
ArgumentNullException 如果connectionString为空,则抛出。
ArgumentNullException 如果sqlString为空,则抛出。

See Also


IDatabaseApi.ExecuteNonQuery method (4 of 6)

对连接字符串中指定的数据库执行命令。

  1. public int ExecuteNonQuery(IDbConnection connection, string sqlString,
  2. IDataParameter[] commandParameters)
parameter description
connection 有效的IDbConnection。
sqlString SQL语句。
commandParameters 用于执行命令的IDataParameter数组。

Return Value

返回执行SQL命令所影响的行数。

Exceptions

exception condition
InvalidOperationException 如果有任何IDataParameters参数名为空,或者如果参数计数不匹配所提供的值的数量,则抛出。
ArgumentNullException 如果sqlString为空,则抛出。
ArgumentException 如果参数计数与提供的值数量不匹配,则抛出。
ArgumentNullException 如果connection为空,则抛出。

See Also


IDatabaseApi.ExecuteNonQuery method (5 of 6)

对连接字符串中指定的数据库执行命令。

  1. public int ExecuteNonQuery(IDbTransaction transaction, string sqlString,
  2. IDataParameter[] commandParameters)
parameter description
transaction 有效的IDbTransaction。
sqlString SQL语句。
commandParameters 用于执行命令的IDataParameter数组。

Return Value

返回执行SQL命令所影响的行数。

Exceptions

exception condition
InvalidOperationException 如果有任何IDataParameters参数名为空,或者如果参数计数不匹配所提供的值的数量,则抛出。
ArgumentNullException 如果sqlString为空,则抛出。
ArgumentException 如果参数计数与提供的值数量不匹配,则抛出。
ArgumentNullException 如果transaction为空,则抛出。
ArgumentNullException 如果transaction.Connection为空,则抛出。

See Also


IDatabaseApi.ExecuteNonQuery method (6 of 6)

对连接字符串中指定的数据库执行命令。

  1. public int ExecuteNonQuery(string connectionString, string sqlString,
  2. IDataParameter[] commandParameters)
parameter description
connectionString 数据库连接字符串。
sqlString SQL语句。
commandParameters 用于执行命令的IDataParameter数组。

Return Value

返回执行SQL命令所影响的行数。

Exceptions

exception condition
ArgumentNullException 如果connectionString为空,则抛出。
InvalidOperationException 如果有任何IDataParameters参数名为空,或者如果参数计数不匹配所提供的值的数量,则抛出。
ArgumentNullException 如果sqlString为空,则抛出。
ArgumentException 如果参数计数与提供的值数量不匹配,则抛出。

See Also