Строка подключения в классе C#
Я делаю Бухгалтерское приложение
Нужно добавить класс с несколькими строками подключения
Type Public class database Database name BSS_2018, BSS_2019...etc Database username a Database password a Database2017 Database2018 Database2019 etc..
Это хороший способ, но у нового года необходимо добавить строку во все формы в приложении.
Нужно создать класс с этими данными
Какая-то помощь?
Что я уже пробовал:
Использование перед этим способом с этикеткой
string BSS_2018 = Properties.Settings.Default.BSS_2018CS; string BSS_2019 = Properties.Settings.Default.BSS_2019CS; string con;
InitializeComponent(); yearlabel.Text = getYear();
public void PullData() { if (yearlabel.Text == "BSS_2018") { con = BSS_2018; } else if (yearlabel.Text == "BSS_2019") { con = BSS_2019; } }
Richard MacCutchan
Создайте метод или класс, который принимает один параметр, год, и возвращает правильную строку(ы) для всех требований.
Goran Bibic
Да. Нужен пример
Richard MacCutchan
Используйте Строку.Форматируйте для создания нужных вам строк, передавая в них номер года.
String mymethod(int year)
{
string dbName = String.Format("mydb_{0}", year);
return dbName;
}