Partilhar via


Método Push (RDA)

Carrega novamente as alterações de uma tabela controlada e puxada no Microsoft SQL Server Compact 3.5 na tabela de origem do Microsoft SQL Server. Essas alterações podem ser aplicadas individualmente ao servidor ou processadas em lote em uma única transação.

Para usar o método Push, o aplicativo deve criar a tabela local do SQL Server Compact 3.5 chamando o método Pull com o parâmetroRDA_TRACKOPTIONdefinido para TRACKINGON ou TRACKINGONWITHINDEXES.

Antes de chamar o método Push, você deve definir as seguintes propriedades:

  • A propriedade InternetUrl deve conter a URL do Agente de Servidor do SQL Server Compact 3.5.

  • A propriedade LocalConnectionString deve conter a cadeia de caracteres da conexão do banco de dados OLE do SQL Server Compact 3.5 no dispositivo.

  • As propriedades InternetLogin e InternetPassword devem ser especificadas se o Agente de Servidor do SQL Server Compact 3.5 estiver configurado para usar a autenticação Básica ou Integrada.

Sintaxe

object.Push (LocalTableName, OLEDBConnectionString, RDA_BATCHOPTION)

Aplica-se a

Objeto RDA do SQL Server Compact 3.5

Parâmetros

  • LocalTableName
    O nome da tabela controlada e puxada do SQL Server Compact 3.5 que contém os registros atualizados a serem enviados de volta à tabela do SQL Server.

  • OLEDBConnectionString
    A cadeia de conexão do OLE DB para o banco de dados do SQL Server.

  • RDA_BATCHOPTION
    A enumeração RDA_BATCHOPTION. Especifica se linhas enviadas de volta à tabela do SQL Server devem ser processadas em lote em uma única transação ou aplicadas individualmente. Para obter mais informações, consulte RDA_BATCHOPTION.

Comentários

Se você especificar o parâmetro ErrorTableName quando chamar o método Pull, qualquer erro que for detectado durante o envio será registrado na tabela de erros. Para obter mais informações sobre como funciona a tabela de erros, consulte Detecção e relatórios de conflitos RDA.

Consulte também

Outros recursos

Métodos do objeto RDA

Método Pull (RDA)