1
我有一個放置在web.config文件中的活動代碼和全名的列表。 但現在他們增加到一個很大的數目。所以我想從配置文件中刪除它,並創建一個數據庫並在配置應用程序塊的幫助下訪問它。如何使用企業庫的配置應用程序塊?
任何想法都會有所幫助。
我有一個放置在web.config文件中的活動代碼和全名的列表。 但現在他們增加到一個很大的數目。所以我想從配置文件中刪除它,並創建一個數據庫並在配置應用程序塊的幫助下訪問它。如何使用企業庫的配置應用程序塊?
任何想法都會有所幫助。
您必須添加一個App.Config文件。
添加connectionstring
到configuration
<configuration>
<connectionStrings>
<add name="connectionstringname"
connectionString="server=localhost;user id=your_bd_userid;Password=your_db_password;database=your_db_name"
providerName="MySql.Data.MySqlClient" />
</connectionStrings>
</configuration>
你的表單代碼放在這裏
public void LoadActivityData
{
string cnString = ConfigurationManager.ConnectionStrings["connectionstringname"].ConnectionString;
MySqlConnection myConn = new MySqlConnection(cnString);
DataSet dsActivity = new DataSet();
string selectStr = "SELECT * FROM YourActivityTable";
MySqlDataAdapter adapter = new MySqlDataAdapter(selectStr, myConn);
adapter.Fill(dsActivity, "Activities");
grdView1.DataSource = dsActivity;
}
使用System.Configuration
命名空間得到ConfigurationManager中類。