IDatabaseApi.ExecuteNonQuery method (1 of 6)
对连接字符串中指定的数据库执行命令。
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
- interface IDatabaseApi
- namespace SiteServer.Plugin
IDatabaseApi.ExecuteNonQuery method (2 of 6)
对连接字符串中指定的数据库执行命令。
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
- interface IDatabaseApi
- namespace SiteServer.Plugin
IDatabaseApi.ExecuteNonQuery method (3 of 6)
对连接字符串中指定的数据库执行命令。
public int ExecuteNonQuery(string connectionString, string sqlString)
| parameter | description |
|---|---|
| connectionString | 数据库连接字符串。 |
| sqlString | SQL语句。 |
Return Value
返回执行SQL命令所影响的行数。
Exceptions
| exception | condition |
|---|---|
| ArgumentNullException | 如果connectionString为空,则抛出。 |
| ArgumentNullException | 如果sqlString为空,则抛出。 |
See Also
- interface IDatabaseApi
- namespace SiteServer.Plugin
IDatabaseApi.ExecuteNonQuery method (4 of 6)
对连接字符串中指定的数据库执行命令。
public int ExecuteNonQuery(IDbConnection connection, string sqlString,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
- interface IDatabaseApi
- namespace SiteServer.Plugin
IDatabaseApi.ExecuteNonQuery method (5 of 6)
对连接字符串中指定的数据库执行命令。
public int ExecuteNonQuery(IDbTransaction transaction, string sqlString,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
- interface IDatabaseApi
- namespace SiteServer.Plugin
IDatabaseApi.ExecuteNonQuery method (6 of 6)
对连接字符串中指定的数据库执行命令。
public int ExecuteNonQuery(string connectionString, string sqlString,IDataParameter[] commandParameters)
| parameter | description |
|---|---|
| connectionString | 数据库连接字符串。 |
| sqlString | SQL语句。 |
| commandParameters | 用于执行命令的IDataParameter数组。 |
Return Value
返回执行SQL命令所影响的行数。
Exceptions
| exception | condition |
|---|---|
| ArgumentNullException | 如果connectionString为空,则抛出。 |
| InvalidOperationException | 如果有任何IDataParameters参数名为空,或者如果参数计数不匹配所提供的值的数量,则抛出。 |
| ArgumentNullException | 如果sqlString为空,则抛出。 |
| ArgumentException | 如果参数计数与提供的值数量不匹配,则抛出。 |
See Also
- interface IDatabaseApi
- namespace SiteServer.Plugin
