使用命令修改数据

使用 .NET Framework 数据提供程序,可以执行存储过程或数据定义语言语句(例如 CREATE TABLE 和 ALTER COLUMN),在数据库或目录上进行架构操作。 这些命令不像查询那样返回行,所以 Command 对象提供了 ExecuteNonQuery 来处理这些命令。

除了用于 ExecuteNonQuery 修改架构之外,还可以使用此方法来处理修改数据的 SQL 语句,但不返回行,例如 INSERT、UPDATE 和 DELETE。

尽管方法未返回ExecuteNonQuery行,但输入和输出参数和返回值可以通过对象的集合Parameters传递和返回Command

本节中

更新数据源中的数据 介绍如何执行用于修改数据库中数据的命令或存储过程。

执行目录操作 介绍如何执行修改数据库模式的命令。

另请参阅