How to Comment Multiple Lines in VS Code
If you write code, you already know how important it is to keep it readable and organised. One simple yet powerful habit is commenting. It helps you explain sections of […]
Creating a database connection string from app.config is a very common practice used in C# windows based application. Watch the below video or follow the simple steps to make connection with database in C# window based application using App.config file.
Step1. Open Visual Studio and create a new Windows application. (Path : Start -> All Programs -> Microsoft Visual Studio 2010-> Microsoft Visual Studio 2010)
Step2. Add a new Application Configuration file App.config file to the project.
Step3. Provide the connection string name, database name and system related information in the App.config file.
<configuration>
<connectionStrings>
<add name=”customConnection” connectionString=”Data Source=Custom-PC;Initial Catalog=customDB;User Id=sa;Password=” providerName=”System.Data.SqlClient”/>
</connectionStrings>
</configuration>
Step4. Making a separate connection class.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.Configuration;
namespace customproject
{
public class Class_custom
{
public SqlConnection con ;
public SqlCommand cmd;
public Class_custom()
{
con = new SqlConnection(ConfigurationManager.ConnectionStrings[“customConnection “].ConnectionString);
con.Open();
cmd = new SqlCommand();
cmd.Connection = con;
}
}
}
Using above code, the user can make connection with database in a C# window using App.config file.
You may be interested in:
Jul 10th, 2025
If you write code, you already know how important it is to keep it readable and organised. One simple yet powerful habit is commenting. It helps you explain sections of […]
Jun 26th, 2025
The year is 2025, and the landscape of software development is buzzing with innovation. Amidst this rapid evolution, one tool stands out as a true game-changer: GitHub Copilot. What started […]
Jun 24th, 2025
Artificial Intelligence (AI) is no longer a futuristic concept. From chatbots answering customer queries to language models assisting developers with code generation, AI has firmly embedded itself in our digital […]