Array
(
)

Criar string de conexão generica SQL Server 2008

Gustavo Henrique
   - 18 mar 2013

Bom dia,
Gostaria de saber se é possível criar uma string de conexão genérica para utilizar o SQL Server 2008,
sem que eu me preocupe em toda hora alterar o código mudando nome de usuario, senha, database...
Que eu possa rodar ela no meu pc com meu usuario ou em qualquer outro computador com qualquer outro usuário
O máximo que consegui foi passando algumas informações como parametro, mas queria não passar nada e obter tudo pelo código
assim como fiz para o nome do usuário
#Código

 public DAO(string Server, string Password, string Database)
        {
            string connection = "Data Source=" + Server + ";";
            connection += "User ID=" + Environment.UserName + ";";
            connection += "Password=" + Password + ";";
            connection += "Initial Catalog=" + Database;

            conn = new SqlConnection(connection);
            comando = new SqlCommand();
            comando.Connection = conn;

Joel Rodrigues
   - 18 mar 2013

Rapaz, genérica é complicado. Mas você pode salvar tudo isso (a string de conexão toda, sem precisar dividir em partes) no arquivo de configurações.
Dê uma olhada neste artigo: http://www.devmedia.com.br/usando-o-arquivo-de-configuracoes-em-aplicacoes-desktop-net/25615.

0
|
0

Gustavo Henrique
   - 18 mar 2013

Muito obrigado Joel, interessante sua dica, vou dar uma estudada nela com mais calma.
Eu fiz um arquivo ini mesmo, passando os parametros necessários!!

0
|
0

Joel Rodrigues
   - 19 mar 2013

Os bons e velhos arquivos INI. No Delphi é o que há.
Mas a ideia desse arquivo de configuração é também substituí-los, sem falar que é mais direto de se trabalhar com ele pelo código.
Qualquer dúvida, é só avisar.
E quando puder fechar o tópico, me avisa para mantermos a organização, beleza?
Abraço e boa sorte.

0
|
0

Joel Rodrigues
   - 30 jun 2013

Bom, como o problema foi resolvido, estou marcando o tópico como Concluído.
Abraço.

0
|
0