我有DataGridView
2 列:
Fname | Age
我需要显示Age
(ComboBox
我可以选择 1 到 100 之间的年龄)。
当我按下按钮(例如保存按钮)时,年龄值将被保存到数据库中。(我使用访问权限)
我可以为此获得 C# 中的任何示例吗?
我有DataGridView
2 列:
Fname | Age
我需要显示Age
(ComboBox
我可以选择 1 到 100 之间的年龄)。
当我按下按钮(例如保存按钮)时,年龄值将被保存到数据库中。(我使用访问权限)
我可以为此获得 C# 中的任何示例吗?
你查过 MSDN 吗?它在DataGridViewComboBoxColumn Class有一个很好的例子。
您是否尝试过使用DataGridViewComboBoxColumn
?
这“代表一列DataGridViewComboBoxCell
对象”,每个对象在 DataGridView 中显示一个 ComboBox 控件。
上面链接的 MSDN 文档还提供了一个示例,说明如何实现这一点。但是通过 Visual Studio 设计器更容易做到;您甚至不必编写一行代码。
string value = combodisease.SelectedItem.ToString();
string str = "select test, normal, high, cost from testname join testcost on testcost.testid=testname.testid where test='"+value+"'";
SqlDataAdapter da = new SqlDataAdapter(str, cn);
DataSet ds = new DataSet();
da.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];