如何从文本框在DataGridView中添加数据并从DataGridView保存数据

本文关键字:DataGridView 数据 添加 保存 文本 | 更新日期: 2023-09-27 18:32:13

我正在将数据从datagridview保存到表中,但是有一个文本框将在datagridview中添加数据数据,我需要将数据保存在表中以用于特定添加的行,但它没有显示正确的结果。

private void btnadd_Click(object sender, EventArgs e)
{
    String[] row = new String[7];
    row[0] = cmbsfno.SelectedItem.ToString();
    row[1] = cmbstandard.SelectedItem.ToString();
    row[2] = cmbprority.SelectedItem.ToString();
    row[3] = comboBox3.SelectedItem.ToString();
    row[4] = cmbpartfamily.SelectedItem.ToString();
    row[5] = comboBox2.SelectedItem.ToString();
    row[6] = txtremark.Text;
    dataGridView1.Rows.Add(row);
    cnt++;
}

当用户在Datagridview中添加一些记录时,如何将其保存在表中,它保存但文本框数据保存正确

如何从文本框在DataGridView中添加数据并从DataGridView保存数据

    private void btnadd_Click(object sender, EventArgs e)
    {
        String[] row = new String[7];
        dataGridView1.Rows[cnt].Cell[0].value = cmbsfno.SelectedItem.ToString();
        dataGridView1.Rows[cnt].Cell[1].value = cmbstandard.SelectedItem.ToString();
        dataGridView1.Rows[cnt].Cell[2].value = cmbprority.SelectedItem.ToString();
        dataGridView1.Rows[cnt].Cell[3].value = comboBox3.SelectedItem.ToString();
        dataGridView1.Rows[cnt].Cell[4].value = cmbpartfamily.SelectedItem.ToString();
        dataGridView1.Rows[cnt].Cell[5].value = comboBox2.SelectedItem.ToString();
        dataGridView1.Rows[cnt].Cell[6].value = txtremark.Text;
        dataGridView1.Rows.Add(row);
        cnt++;
    }