Comparteix a través de


Comandos y parámetros

Una vez establecida una conexión a un origen de datos, puede ejecutar comandos y devolver resultados desde el mismo mediante un objeto DbCommand. Puede crear un comando mediante uno de los constructores de comandos para el proveedor de datos de .NET Framework con el que está trabajando. Los constructores pueden tomar argumentos opcionales, como una instrucción SQL para ejecutarse en el origen de datos, un DbConnection objeto o un DbTransaction objeto . También puede configurar dichos objetos como propiedades del comando. También puede crear un comando para una determinada conexión mediante el método CreateCommand de un objeto DbConnection. La instrucción SQL que ejecuta el comando se puede configurar mediante la propiedad CommandText.

Cada proveedor de datos de .NET Framework incluido con .NET Framework tiene un Command objeto . El proveedor de datos de .NET Framework para OLE DB incluye un OleDbCommand objeto, el proveedor de datos de .NET Framework para SQL Server incluye un SqlCommand objeto, el proveedor de datos de .NET Framework para ODBC incluye un OdbcCommand objeto y el proveedor de datos de .NET Framework para Oracle incluye un OracleCommand objeto.

En esta sección

Ejecutar un comando Describe el objeto ADO.NET Command y cómo usarlo para ejecutar consultas y comandos en un origen de datos.

Configuración de parámetros y tipos de datos de parámetros Describe cómo trabajar con Command parámetros, incluida la dirección, los tipos de datos y la sintaxis de parámetros.

Generación de comandos con CommandBuilders Describe cómo usar generadores de comandos para generar automáticamente comandos INSERT, UPDATE y DELETE para un DataAdapter que tenga un comando SELECT de tabla única.

Obtención de un valor único de una base de datos Describe cómo usar el ExecuteScalar método de un Command objeto para devolver un valor único de una consulta de base de datos.

Uso de comandos para modificar datos Describe cómo usar un proveedor de datos para ejecutar procedimientos almacenados o instrucciones del lenguaje de definición de datos (DDL).

Consulte también