1

I am working on a C# Windows Forms application, and I'm trying to connect to my local database, which is an attached file.

When I run my project startup the program continues to run without the windows form displaying, and no errors were shown.

After referencing multiple sources, I am still unable to work out a connection string.

Current connection string:

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;");

Details of my environment:

  • Name: TestDBConnectionString
  • Database: C:\USERS\RUIHAO.LIM\DOCUMENTS\VISUAL STUDIO 2015\PROJECTS\HASH TESTING\HASH TESTING\TESTDB.MDF
  • Server: (LocalDB)\MSSQLLocalDB
  • User: USER\ruihao.lim

My code snippet:

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 Answer 1

2

try

Data Source=(LocalDB)\MSSQLLocalDB

or

Data Source=.\MSSQLLocalDB
Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.