Parâmetros com valor de tabela (OLE DB)
Esta seção descreve o suporte a parâmetros com valor de tabela no provedor OLE DB do SQL Server Native Client. Para obter informações gerais adicionais, consulte Parâmetros com valor de tabela (SQL Server Native Client). Para obter um exemplo, consulte Usar Parâmetros com valor de tabela (OLE DB).
Comentários
Atualmente, você pode enviar dados de várias linhas ao servidor como parâmetros para um procedimento com conjuntos de parâmetros (o parâmetro DBPARAMS em ICommand::Execute). Com conjuntos de parâmetros, todo elemento do conjunto tem que ser enviado ao servidor em uma solicitação RPC (chamada de procedimento remoto) separada. Os parâmetros com valor de tabela fornecem uma funcionalidade semelhante, mas interagem melhor com o servidor. Isso reduz o número de solicitações RPC e habilita operações baseadas em conjunto no servidor.
Os parâmetros com valor de tabela são suportados no provedor OLE DB do SQL Server Native Client como objetos OLE DB Rowset. Qualquer objeto Rowset poderia ser fornecido pelo consumidor (ou seja, o aplicativo cliente usando o provedor OLE DB do SQL Server Native Client) como um espaço reservado para parâmetros com valor de tabela. Os parâmetros com valor de tabela são tratados como os outros tipos de parâmetro do SQL Server. O provedor OLE DB do SQL Server Native Client fornece interfaces de criação, descoberta, especificação, associação e de esquema.
Nesta seção
Criação do conjunto de linhas do parâmetro com valor de tabela
Executando comandos que contêm parâmetros com valor de tabela
Conjuntos de linhas de esquema alterados para parâmetros com valor de tabela de OLE DB
Suporte ao tipo de parâmetro com valor de tabela OLE DB(Métodos)
Suporte ao tipo de parâmetro com valor de tabela de OLE DB (propriedades)
Consulte também
Tarefas
Usar Parâmetros com valor de tabela (OLE DB)