0
我的winForm(C#)应用程序中有一个dataGridView
来显示玩家列表。如何在将数据绑定到数据库之后向datagridview添加新列
我已经成功地将它与数据库绑定并显示所有列,即PlayerName,Age,运行等正确。
现在我想添加一列,即'CurrentScore'dataGridView
在run time
而不添加到数据库。
plz告诉如何执行这个tast。是否有可能以编程方式添加新列?
private void playerList(int teamID)
{
if (con.State == ConnectionState.Closed)
{
con.Open();
}
string query = "SELECT PlayerName AS [Player Name] ,Age , Runs FROM Players WHERE Team_id= " + teamID;
SqlCommand cmd = new SqlCommand(query, con);
adapter = new SqlDataAdapter(cmd);
adapter.Fill(ds, "Players");
dGridPlayers.DataSource = ds.Tables["Players"];
}
这段代码可以正常使用,但不能增加新的临时列“CurrentScore`
感谢@gian ..其工作正常... 你能告诉我如何增加值到这个列(特别是逐个细胞).. – prograshid
值将来自哪里?是否在表单上手动输入? –
生成一些随机值并将它们显示到新列单元格(一个接一个) – prograshid