Как создать файл подключения
Я подключаюсь к базе данных с помощью приведенного ниже кода
string connString = @"Data source = test2 ; Database=test1data ; User Id=a ; Password=test1234"; using (SqlConnection sqlConn = new SqlConnection(connString)) { string sqlQuery = @"SELECT * from Zone"; SqlCommand cmd = new SqlCommand(sqlQuery, sqlConn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable table = new DataTable(); da.Fill(table); dataGridView1.DataSource = new BindingSource(table, null); }
Но я хотел создать файл для подключения, который можно было бы изменить.
Например:
Я подключаюсь к базе данных, но, изменив этот файл, я подключусь к другой базе данных
Что я уже пробовал:
var connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["test"].ConnectionString; // ConfigurationManager.ConnectionStrings["testdb"].ConnectionString; using (SqlConnection sqlConn = new SqlConnection(connectionString)) { string sqlQuery = @"SELECT * from Zone"; SqlCommand cmd = new SqlCommand(sqlQuery, sqlConn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable table = new DataTable(); da.Fill(table); dataGridView1.DataSource = new BindingSource(table, null); }
И это код, который я попробовал в app. config
<add name="test" connectionString="Data Source=.;Initial Catalog=test1data; User Id=a ; Password=test123" providerName="System.Data.SqlClient" />
Karthik_Mahalingam
так в чем же проблема