Я пытаюсь создать приложение WPF для клиента и требуется сервер SQL. В настоящее время я использую Visual Studio для разработки всего, но я никогда раньше не использовал SQL-серверы вне веб-приложения. Я добавляю новую базу данных SQL в свой проект WPF, добавляя «База данных на основе служб», и все работает отлично. Пока я не перенесу проект на другой компьютер, на котором произошел сбой, и выдается сообщение об ошибке «System.Data.SqlClient.SqlException: База данных не найдена». Есть ли что-то, что мне не хватает в настройке базы данных в моем проекте VS? Почему он работает только на моем компьютере для разработки, а не на каком-либо другом, на который я его переношу?
Код, на котором происходит сбой:
string cn_string = Properties.Settings.Default.connection_String;
//Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\_data\db_local.mdf;Integrated Security=True
string cmdString = "SELECT * FROM tbl_Clients";
using (SqlConnection con = new SqlConnection(cn_string))
{
SqlCommand cmd = new SqlCommand(cmdString, con);
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataTable dt = new DataTable("tbl_Clients");
sda.Fill(dt);
MyDataGrid.ItemsSource = dt.DefaultView;
}
Извините за мои простые вопросы, в настоящее время я учусь программированию в средней школе. Спасибо за вашу помощь.