OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("数据库的路径")); con.Open();//打开连接 OleDbCommand cmd = new OleDbCommand("select * from 表名",con); OleDbDataReader dr = cmd.ExecuteReader(); while (dr.Read())//循环阅读 { Label1.Text += dr.GetString(dr.GetOrdinal("将领"));//把全部将领的值都填充到了Label1.Text中 } cmd.Dispose();//最后要关闭连接或移除连接如果不清楚两者的区别的话百度 con.Dispose();
con.Open();//打开连接
OleDbCommand cmd = new OleDbCommand("select * from 表名",con);
OleDbDataReader dr = cmd.ExecuteReader();
while (dr.Read())//循环阅读
{
Label1.Text += dr.GetString(dr.GetOrdinal("将领"));//把全部将领的值都填充到了Label1.Text中
}
cmd.Dispose();//最后要关闭连接或移除连接如果不清楚两者的区别的话百度
con.Dispose();
大型数据库了
我希望的是把五个将领的值分别附给a、b、c、d、e,有没有更简单的方法
如果武将很多不确定呢,你还是用个表好了。
那你不妨界面左边放一个TreeView,右边放一个ListView,或DataGridView之类的控件。
一步一步慢慢来吧。