Usuário com melhor resposta
Mudar o connectionStrings do arquivo app.config

Pergunta
-
Bom dia...
Por favor tenho um sistema q utiliza vários banco de dados dependendo do cliente, acontece q preciso em tempo de execução trocar o valor do connectionString que está no arquivo app.config
<
connectionStrings><add name="BufferConfMonit.My.MySettings.ConfMonitConnectionString"
connectionString="Data Source=ANDERSON\SQLEXPRESS;Initial Catalog=ConfMonit;Persist Security Info=True;User ID=Administrador;Password=0" providerName="System.Data.SqlClient" /></
connectionStrings>preciso manter o nome somente trocar o connectionString. O Detalhe é que utilizo o DataSet e preciso que ele se atualize após ter setado os valores do banco de dados.
Desde já agradeço
Anderson - Confiança
Respostas
-
Oi Anderson,
Na versão 2.0 você pode fazer isso com a classe ConfigurationManager.
Dim oConf as Configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)
... execute as alterações
oConf.Save(ConfigurationSaveMode.Full)
Todas as Respostas
-
Oi Anderson,
Na versão 2.0 você pode fazer isso com a classe ConfigurationManager.
Dim oConf as Configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)
... execute as alterações
oConf.Save(ConfigurationSaveMode.Full)
-
-
bom dia pessoal!
tentei fazer desse jeito, o meu ele ñ salva os dados.
fiz desse jeito :
'aki eu executo minhas alterações
sb.DataSource = Me.Servidor
sb.InitialCatalog = Me.NomeBanco
sb.UserID = Me.Usuario
sb.Password = Me.Senha
oConf.Save(ConfigurationSaveMode.Full)
Catch ex As Exception
Throw New Exception
End Try