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中类。