Я ніколи не хочу розділяти рядок з'єднання за допомогою маніпуляції рядками і отримувати сервер, базу даних, uid та пароль.
Я прочитав наступне посилання і прочитав прийняту відповідь, і виявив, що це найкращий спосіб отримати ідентифікатор користувача та пароль із рядка підключення, але як щодо Імені бази даних?
Правильний спосіб отримати ім'я користувача та пароль із рядка підключення?
Як отримати ім'я бази даних із рядка підключення за допомогою SqlConnectionStringBuilder. (чи DataSource - це ім'я сервера?)
string database = builder["Initial Catalog"] as string;
- "База даних" було недійсним ключовим словом.