Conexão de banco de dados

<< Click to Display Table of Contents >>

Navigation:  Janelas > Utilitários >

Conexão de banco de dados

Previous pageReturn to chapter overviewNext page

Conexão de banco de dados externo

 

Acessando o cadastro

Para acessar este cadastro utilize as opções de menu Utilitários | Conexões de banco de dados. Veja na figura abaixo que será apresentada uma tela contendo diversos registros do cadastro. Para detalhes sobre os comandos disponíveis nesta tela veja Telas de cadastros.

 

DatabaseConnection_CRUDLista

Tela inicial do cadastro

 

Para editar um registro específico utilize um duplo clique na linha do grid ou clique no botão Visualizar:

 

DatabaseConnection_CRUDEdicao

Tela de edição do cadastro

 

 

Campos do cadastro

Identificador

Número sequencial gerado automaticamente pelo sistema para Identificar um DatabaseConnection

 

Para este campo existem as seguintes regras:

Este campo possui preenchimento obrigatório

 

Este campo é mantido na coluna ID_DB_CONNECTION da tabela SV_DB_CONNECTION.

Sigla

Nome resumido do DatabaseConnection

 

Para este campo existem as seguintes regras:

Este campo possui preenchimento obrigatório
Não é permitida duplicidade de valores

 

Importante: O valor inserido neste campo é utilizado em Scripts e Relatórios Customizados.

 

Este campo é mantido na coluna SHORT_NAME da tabela SV_DB_CONNECTION.

Tipo

Tipo de conexão para o banco externo.

 

Para este campo existem as seguintes regras:

Este campo possui preenchimento obrigatório

 

Este campo é mantido na coluna TYPE da tabela SV_DB_CONNECTION.

String de conexão

String de conexão do banco de dados

 

Para este campo existem as seguintes regras:

Este campo deve ser preenchido de acordo com a seleção do campo "Tipo"

 

No site http://www.connectionstrings.com/, há alguns exemplos de preenchimento que podem ser utilizados como referência.

 

Este campo é mantido na coluna CONNECTION_STRING da tabela SV_DB_CONNECTION.

Ativo

Indica que o DatabaseConnection está ativo no Sistema. Quando inativo o registro não pode ser utilizado em outras telas do sistema.

 

Para este campo existem as seguintes regras:

Este campo possui preenchimento obrigatório

 

Este campo é mantido na coluna ENABLED da tabela SV_DB_CONNECTION.

 

Inserindo registros

Para incluir um novo registro neste cadastro clique no botão Novo da tela iniciado do cadastro conforme a figura abaixo:

 

CRUDNovo

Comando para cadastrar um novo registro

 

 

Após clicar no botão Novo será exibido o diálogo de edição para preenchimento do novo registro. Assim que finalizada a edição clique no botão Salvar para gravar os dados em banco de dados.

 

Também é possível criar um(a) novo(a) Conexão de banco de dados a partir de outra existente. Neste caso o novo registro será uma cópia completa do registro original exceto os campos de identificação e descritivo.

 

Para criar uma cópia de registro existente basta acessar novamente a tela de listagem do cadastro e executar o comando Copiar registro selecionado conforme figura abaixo. Repare que para acessar este comando é necessário um clique no ícone CopiarRegistroSeta contido no botão de novo registro. Na figura abaixo podemos observar o comando para criação cópias de registro:

 

Comando para cópia de registro

Comando para cópia de registro

 

Executando o comando acima é apresentada a tela de edição do registro onde é possível complementar ou modificar os campos do registro. Para concluir a inserção basta clicar em Salvar conforme instruções deste tópico.

 

 

Removendo registros

Para remover um registro acesse a tela inicial, selecione um ou mais registros e clique no botão Apagar conforme a figura abaixo:

 

CRUDRemocao

Comando Apagar na tela de listagem

 

A remoção pode também ser executada na tela de edição do registro utilizando o botão Apagar conforme a figura abaixo:

 

CRUDRemocaoFicha

Comando Apagar na tela de edição

 

Importante

Não é possível remover um registro de Conexão de banco de dados se este for utilizado em um dos cadastros abaixo:

 

Consulta SQL
Consulta de relatório
Parâmetro de relatórios

 

Para mais informações sobre remoção de registros em cadastros veja Remoção de registros em cadastros.