Partilhar via


Comandos e parâmetros

Depois de estabelecer uma conexão com uma fonte de dados, você pode executar comandos e retornar resultados da fonte de dados usando um DbCommand objeto. Você pode criar um comando usando um dos construtores de comando para o provedor de dados do .NET Framework com o qual está trabalhando. Os construtores podem usar argumentos opcionais, como uma instrução SQL para executar na fonte de dados, um DbConnection objeto ou um DbTransaction objeto. Você também pode configurar esses objetos como propriedades do comando. Você também pode criar um comando para uma conexão específica usando o CreateCommand método de um DbConnection objeto. A instrução SQL que está sendo executada pelo comando pode ser configurada usando a CommandText propriedade.

Cada provedor de dados do .NET Framework incluído com o .NET Framework tem um Command objeto. O Provedor de Dados do .NET Framework para OLE DB inclui um OleDbCommand objeto, o Provedor de Dados do .NET Framework para SQL Server inclui um SqlCommand objeto, o Provedor de Dados do .NET Framework para ODBC inclui um OdbcCommand objeto e o Provedor de Dados do .NET Framework para Oracle inclui um OracleCommand objeto.

Nesta Secção

Executando um comando
Descreve o objeto ADO.NET Command e como usá-lo para executar consultas e comandos em uma fonte de dados.

Configurando parâmetros e tipos de dados de parâmetros
Descreve o trabalho com Command parâmetros, incluindo direção, tipos de dados e sintaxe de parâmetros.

Gerando comandos com CommandBuilders
Descreve como usar construtores de comandos para gerar automaticamente comandos INSERT, UPDATE e DELETE para um DataAdapter que tenha um comando SELECT de tabela única.

Obtendo um único valor de um banco de dados
Descreve como usar o ExecuteScalar método de um Command objeto para retornar um único valor de uma consulta de banco de dados.

Usando comandos para modificar dados
Descreve como usar um provedor de dados para executar procedimentos armazenados ou instruções DDL (linguagem de definição de dados).

Consulte também