Como: Salvar uma cadeia de conexão

Connection strings in Visual Studio applications can be saved in the application configuration file (also referred to as application settings), or hard-coded directly in your application.Salvar strings de conexão no arquivo de configuração de aplicativo simplifica a tarefa de manter seu aplicativo.Se a sequência de conexão precisar ser alterada, depois você pode atualizá-la no arquivo configurações de aplicativo (em oposição a ter que alterá-la no código-fonte e recompilar o aplicativo).

Armazenar informações confidenciais, (como a senha) dentro da sequência de conexão pode afetar a segurança do seu aplicativo.Sequências de conexão salvas no arquivo de configuração do aplicativo não são criptografadas ou ofuscadas, então talvez seja possível que alguém acesse o arquivo e exiba seu conteúdo.Usar Windows Integrated Security é uma maneira mais segura para controlar o acesso a um banco de dados.

Se você não escolher usar segurança integrada do Windows e seu banco de dados requerer um nome de usuário e senha, você pode omiti-los da sequência de conexão, mas o aplicativo precisará fornecer essas informações para que conecte com êxito ao banco de dados.Por exemplo, você pode criar uma caixa de diálogo que solicita ao usuário essas informações e dinamicamente cria a sequência de conexão em tempo de execução.Segurança pode ser um problema se as informações são interceptada no caminho para o banco de dados.

Para obter mais informações, consulte Proteger seqüências de caracteres de conexão.

Para salvar uma sequência de conexão de dentro dos assistentes de dados

  • Selecione a opção para salvar a conexão na página Save connection string to the application configuration file.

    Observação:

    Para exibir ou edição a cadeia de conexão, consulte Como: edição uma cadeia de conexão.

Para salvar uma sequência de conexão diretamente nas configurações do aplicativo

  1. In Explorer solução double-click the My Project icon (Visual Basic) or Properties icon (C# or J#) to open the Project Designer.

  2. Selecione a guia Settings.

  3. Insira um Name para a sequência de conexão.Referencie esse nome ao acessar a sequência de conexão no código.

  4. Definir Type para (Connection string).

  5. Deixe o Scope definido como Application.

  6. Digite a sequência de conexão para o campo Value.

    - ou -

    Clique o botão reticências (...) no campo Value para abrir a caixa de diálogo Connection Properties para criar a sequência de conexão.Para obter mais informações, consulte Adicionar/Modificar Conexão Caixa de diálogo Box (Geral).

Segurança

Armazenar informações confidenciais, (como uma senha) dentro da sequência de conexão podem afetar a segurança do seu aplicativo.Usando segurança integrada do Windows é uma maneira mais segura para controlar o acesso a um banco de dados.

Para obter mais informações, consulte Proteger seqüências de caracteres de conexão e Practices Best Segurança ADO.NET.

Consulte também

Tarefas

Como: edição uma cadeia de conexão

Outros recursos

Guia de Introdução para acesso a dados

Conectando-se a Dados no Visual Studio

Preparando seu aplicativo para receber dados

Buscando dados em seu aplicativo

Exibindo dados em formulários em aplicativos do Windows

Editar dados no seu aplicativo

Validando Dados

Salvando dados