Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
执行不返回结果集的语句,如 INSERT、UPDATE、DELETE 或数据定义语句。
Public Overrides Function ExecuteNonQuery() As Integer
public override int ExecuteNonQuery()
受影响的行数。
您可以不使用 DataSet,而是使用 ExecuteNonQuery 来更改数据库中的数据。通过执行 UPDATE、INSERT 或 DELETE 语句来达到这个目的。
尽管 ExecuteNonQuery 不返回任何行,系统仍会以数据填充输出参数或映射到参数的返回值。
如果是 UPDATE、INSERT 和 DELETE 语句,返回值将是受该命令影响的行数。如果是所有其它类型的语句和回退,返回值将是 -1。