Biblioteca de clases de .NET Framework
DbCommand.ExecuteNonQuery (Método)

Nota: este método es nuevo en la versión 2.0 de .NET Framework.

Ejecuta una instrucción SQL en un objeto de conexión.

Espacio de nombres: System.Data.Common
Ensamblado: System.Data (en system.data.dll)

Sintaxis

Visual Basic (Declaración)
Public MustOverride Function ExecuteNonQuery As Integer
Visual Basic (Uso)
Dim instance As DbCommand
Dim returnValue As Integer

returnValue = instance.ExecuteNonQuery
C#
public abstract int ExecuteNonQuery ()
C++
public:
virtual int ExecuteNonQuery () abstract
J#
public abstract int ExecuteNonQuery ()
JScript
public abstract function ExecuteNonQuery () : int

Valor devuelto

Número de filas afectadas.
Comentarios

Se puede utilizar ExecuteNonQuery para realizar operaciones de catálogo (por ejemplo, consultar la estructura de una base de datos o crear objetos de base de datos como tablas) o para cambiar la información de una base de datos ejecutando las instrucciones UPDATE, INSERT o DELETE.

Aunque ExecuteNonQuery no devuelva ninguna fila, los parámetros de salida o los valores devueltos asignados a los parámetros se rellenan con datos.

Para las instrucciones UPDATE, INSERT y DELETE, el valor devuelto corresponde al número de filas afectadas por el comando. Para los demás tipos de instrucciones, el valor devuelto es -1.

Plataformas

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter Edition

.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

Información de versión

.NET Framework

Compatible con: 2.0

.NET Compact Framework

Compatible con: 2.0
Vea también

Etiquetas :


Page view tracker