【发布时间】:2019-02-04 13:03:12
【问题描述】:
当我对我的第一个 datagridview1 数据进行更改然后我想复制时,我只想将更改的行数据从 datagridview1 复制到 datagridview2
private void button1_Click(object sender, EventArgs e) {
string query = @"Select Item.ItemName as item, Stock.SalePrice as
Price, invoice.Qty
FROM invoice
JOIN item ON invoice.ItemID = item.ItemID
JOIN sale ON invoice.SaleID = sale.SaleID
join Stock on Stock.ItemID = item.ItemID
where sale.SaleID = '" + textBox1.Text + "'";
SqlDataAdapter SDA = new SqlDataAdapter(query, con);
DataTable dt = new DataTable();
SDA.Fill(dt);
dataGridView1.DataSource = dt;
DataGridViewButtonColumn btn = new DataGridViewButtonColumn();
dataGridView1.Columns.Add(btn);
btn.HeaderText = "Update";
btn.Text = "Update";
btn.Name = "btnUpdate";
btn.UseColumnTextForButtonValue = true;
}
我调用单元格值更改事件,但代码只复制已编辑的行。
请给我代码:
【问题讨论】:
-
在请人帮助我时,我不会使用“请提供代码”这样的字眼......
标签: c#