Конечно.
Сначала откройте файл app.config или web.config.
Найдите следующий раздел
<appSettings>
<add key="...." value="....." />
....
</appSettings>
, если это не таксуществует, затем он должен быть добавлен.
Теперь добавьте следующий ключ / значения ...
<add key="myServer" value="192.168.10.3" />
<add key="myUserId" value="gp" />
<add key="myPassword" value="gp" />
, и это пример того, как app.config теперь может выглядеть ...
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="myServer" value="192.168.10.3" />
<add key="myUserId" value="gp" />
<add key="myPassword" value="gp" />
</appSettings>
</configuration>
Kewl.Теперь давайте обновим код.Хитрость заключается в использовании класса ConfigurationManager.AppSettings : -
изменить ...
sqlConnection.DataSource = "192.168.10.3";
sqlConnection.UserID = "gp";
sqlConnection.Password = "gp";
на ..
sqlConnection.DataSource = ConfiguationManager.AppSettings["myServer"];
sqlConnection.UserID = ConfiguationManager.AppSettings["myUserId"];
sqlConnection.Password = ConfiguationManager.AppSettings["myPassword"];
сейчасВы можете изменить значения этих ключей / значений (в app.config или web.config) без необходимости компилировать код:)
HTH