I’m creating an in-house application and have always hardcoded the database connection string. However, this time I want to do something different and give the users the ability to enter the information from the application.
I figured out that I can store the variables in the Application Settings and call them from code, but I can’t figure out how to call them within the connection string.
Here’s the code:
Dim dbConn As New MySqlConnection
dbConn.ConnectionString = "Server=172.43.96.271;Port=3306;Uid=someone;
Password=theirpassword;Database=thedb"
Hope I explained myself well?
You can simply concatenate the string together, or better yet, use the
String.Formatmethod:If you were using MS SQL, I’d recommend using the
SqlConnectionStringBuilderclass to do it, but since you’re using MySql, it doesn’t really apply. You may be able to use it anyway, though.