Устранение неполадок в строке подключения SQL Server для LocalDB - PullRequest
0 голосов
/ 24 августа 2018

Я работаю над приложением C # для Windows Forms и пытаюсь подключиться к своей локальной базе данных, которая является вложенным файлом.

Когда я запускаю свой проект, программа продолжает работать без отображения формы окна, и ошибки не отображаются.

После обращения к нескольким источникам я все еще не могу обработать строку подключения.

Текущая строка подключения:

SqlConnection con = new SqlConnection("Data Source=(LocalDB)/MSSQLLocalDB;AttachDbFilename=C:/USERS/RUIHAO.LIM/DOCUMENTS/VISUAL STUDIO 2015/PROJECTS/HASH TESTING/HASH TESTING/TESTDB.MDF;Database=TestDB;Trusted_Connection=Yes;");

Сведения о моей среде:

  • Имя: TestDBConnectionString
  • База данных: C:\USERS\RUIHAO.LIM\DOCUMENTS\VISUAL STUDIO 2015\PROJECTS\HASH TESTING\HASH TESTING\TESTDB.MDF
  • Сервер: (LocalDB)\MSSQLLocalDB
  • Пользователь: USER\ruihao.lim

Фрагмент моего кода:

namespace Hash_Testing
{
    public partial class CreateUser : Form
    {
        public CreateUser()
        {
            InitializeComponent();
        }

        private void CreateUser_Load(object sender, EventArgs e)
        {
            SqlConnection con = new SqlConnection("Data Source=(LocalDB)/MSSQLLocalDB;AttachDbFilename=C:/USERS/RUIHAO.LIM/DOCUMENTS/VISUAL STUDIO 2015/PROJECTS/HASH TESTING/HASH TESTING/TESTDB.MDF;Database=TestDB;Trusted_Connection=Yes;");

            con.Open();
        }
    }
}

1 Ответ

0 голосов
/ 24 августа 2018

попробуй

Data Source=(LocalDB)\MSSQLLocalDB

или

Data Source=.\MSSQLLocalDB
...