activities
latest
false
- Visão geral
- Criptografia
- Banco de Dados
- Java
- Python
- WebAPI
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
Atividades de Desenvolvedor
Last updated 22 de out de 2024
Inserir
UiPath.Database.Activities.InsertDataTable
Insere um
DataTable
compatível em uma tabela de banco de dados existente. Retorna o número de linhas afetadas.
Importante: A atividade
Insert
usa um DataAdapter
para gerar automaticamente as consultas de inserção/atualização apropriadas, com base no esquema do banco de dados. Para gerar as consultas, o ODBC implementa chamadas de esquema padrão. Certifique-se de que o banco de dados que você está usando implemente chamadas de esquema padrão, caso contrário, a atividade pode não funcionar corretamente.
Painel do Designer
- Configurar conexão... - Selecione uma conexão com banco de dados existente ou adicione uma nova usando o Assistente de conexão.
- Nome da tabela de destino - A tabela SQL na qual os dados devem ser inseridos. Este campo é compatível apenas com variáveis
String
. - Tabela de dados de entrada - A variável
DataTable
que será inserida na tabela. O nome e a descrição das colunasDataTable
devem corresponder aos da tabela de bancos de dados.
Painel de Propriedades
Comum
-
Continuar com erro - Especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita
Boolean
valores (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto prosseguirá mesmo com erros.Observação: se esta atividade estiver incluída na atividade Try Catch e o valor da propriedade Continuar com erro for True, nenhum erro será capturado quando o projeto for executado. - NomeDeExibição - o nome de exibição da atividade.Este campo é compatível apenas com variáveis
String
.
Configuração de conexão
- String de conexão — a string de conexão usada para estabelecer uma conexão de banco de dados. Este campo é compatível apenas com variáveis
String
. - Conexão existente - Uma conexão com banco de dados já aberta obtida das atividades Connect ou Start Transaction. Se essa conexão for fornecida, as propriedades
ConnectionString
eSecureConnectionString
serão ignoradas. Este campo é compatível apenas com variáveisDatabaseConnection
. - Nome do provedor — o nome do provedor usado para acessar o banco de dados. Este campo é compatível apenas com variáveis
String
. - String de conexão segura — a string de conexão usada para estabelecer uma conexão de banco de dados como String Segura. Este campo é compatível apenas com variáveis
SecureString
.
- Tabela de dados de entrada - A variável
DataTable
que será inserida na tabela. O nome e a descrição das colunasDataTable
devem corresponder aos da tabela de bancos de dados. - Nome da tabela de destino - A tabela SQL na qual os dados devem ser inseridos. Este campo é compatível apenas com variáveis
String
.
Diversos
- Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
- Contagem de linhas afetadas - Armazena o número de linhas afetadas em uma variável
Int32
.
- Conexão existente - Uma conexão de banco de dados já aberta obtida da atividade Connect to Database .
- Tabela de dados de entrada - A variável
DataTable
que será inserida na tabela. O nome e a descrição das colunasDataTable
devem corresponder aos da tabela de bancos de dados. - Nome da tabela de destino — a tabela de banco de dados de destino na qual os dados serão inseridos.
Opções avançadas
Outro
- Continuar com erro - Especifica se a automação deve continuar mesmo quando a atividade gera um erro.
Saída
- Contagem de linhas afetadas - Número de linhas afetadas.