【发布时间】:2013-05-15 03:13:16
【问题描述】:
我在这里尝试过这段代码。但是,我现在的问题是,它没有显示任何数据。
这是我的代码
try
{
DataTable dt = new DataTable();
con.Open();
dt.Load(new MySqlCommand("SELECT variant_name FROM tblVariant_Product WHERE product_name='" + cboProduct.Text + "'", con).ExecuteReader());
DataColumn col = dt.Columns.Add(new DataColumn("Quantity", typeof(Int32));
col.AllowDBNull = false;
DataRow row = dt.NewRow();
row["variant_name"] = "TOTAL";
row["quantity"] = 0;
dt.Rows.Add(row);
dataGridView2.DataSource = dt;
con.Close();
}
catch (Exception)
{
}
【问题讨论】:
-
dataGridView2.DataBind() ?
-
@DevProve 在键入 datagridview2 和数据绑定的时间段后不会显示在智能感知中,而是显示 DataBindings 和 DataBindingComplete。
-
@DevProve 还有另一种添加新行的方法吗?
-
抱歉,你的是窗口应用
标签: c# winforms datagridview add rows