DbBatch.ExecuteNonQuery Método

Definição

Executa o batch contra o seu objeto de ligação, retornando o número total de linhas afetadas em todos os comandos batch.

public:
 abstract int ExecuteNonQuery();
public abstract int ExecuteNonQuery();
abstract member ExecuteNonQuery : unit -> int
Public MustOverride Function ExecuteNonQuery () As Integer

Devoluções

O número total de linhas afetado em todos os comandos batch.

Observações

Pode usar ExecuteNonQuery para realizar operações de catálogo (por exemplo, consultar a estrutura de uma base de dados ou criar objetos de base de dados como tabelas), ou para alterar os dados numa base de dados executando instruções UPDATE, INSERT ou DELETE.

Embora ExecuteNonQuery não devolva linhas, quaisquer parâmetros de saída ou valores de retorno mapeados para parâmetros são preenchidos com dados.

Para as instruções UPDATE, INSERT e DELETE, o valor de retorno é o número total de linhas afetadas pelo lote. Se não forem incluídas instruções UPDATE, INSERT ou DELETE no lote, o valor de retorno é -1.

Aplica-se a