Создать App.Config для хранения данных для подключения к MS SQL серверу-DataSource и InitialCatalog - C#
Формулировка задачи:
Не работал не разу с файлами конфигурации.
Нужно сделать следующий файл:
В нем будут содержать данные для подключения к MS SQL серверу-DataSource и InitialCatalog.
Серверов может быть множество.
Как мне правильно для этого оформить XML внутри этого элемента в Visual Studio и , как потом считывать эти данные?
Решение задачи: «Создать App.Config для хранения данных для подключения к MS SQL серверу-DataSource и InitialCatalog»
textual
Листинг программы
public abstract class TypeConnectionString : IConnectionString { string IConnectionString.ConnectionString {get; set;} string IConnectionString.ProviderName { get; set; } Type IConnectionString.TypeParameter { get; set; } public void SetConnectionString(Enum NameConnectionString, Type typeParameter) { IConnectionString iconnectionString = (IConnectionString)this; string nameConnectionStringSettings = Enum.GetName(NameConnectionString.GetType(), NameConnectionString); ConnectionStringSettings connectionStringSettings = ConfigurationManager.ConnectionStrings[nameConnectionStringSettings]; if (connectionStringSettings==null) throw new Exception("Connection string settings is null. Revise app.config and adjust it."); iconnectionString.ConnectionString = connectionStringSettings.ConnectionString; if (string.IsNullOrEmpty(iconnectionString.ConnectionString)) throw new Exception("Connection string is empty. Revise app.config and adjust it."); iconnectionString.ProviderName = connectionStringSettings.ProviderName; if (string.IsNullOrEmpty(iconnectionString.ProviderName)) throw new Exception("Provider name is empty. Revise app.config and adjust it."); iconnectionString.TypeParameter = typeParameter; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д