通过另一种形式的datagridview从形式1的文本框添加到数据库

时间:2018-08-29 03:47:15

标签: c# datagridview

我有两种形式。表格1包含datagridview。表格2具有文本框和button_click。

当我在窗体1的datagridview中单击单元格时,所有数据将传递到窗体2。在窗体2中,当我单击button_click时,应将textBox中的值插入数据库中。

我收到此错误:

  

“不支持针对多个基本表的动态SQL生成。”

这是我在button_click上的表格2中的代码:

private void btnApprove_Click(object sender, EventArgs e)
    {
       TextBox11.Text += cmdBuilder.GetInsertCommand().CommandText;
       data.Rows[0]["status"] = "InProgress";
       sda.Update(data);
    }

1 个答案:

答案 0 :(得分:0)

我已经解决了自己。只需将代码更改为此

 sqlconn.Open();
 SqlCommand cmd = new SqlCommand("Update table set status = 'InProgress'", sqlconn);
 cmd.ExecuteNonQuery();
 cmd.Parameters.Clear();