我有一个 Windows 窗体应用程序(不是 WPF),它有一个
DataGridView
组件。该组件链接到数据集中的表。一切正常,表中的数据出现在DataGridView
中。但是,我不知道如何保存新记录,将其作为新行插入到数据库中。用户输入所需的值并按 Tab 键进入下一列。一旦他在最后一列后按 Tab,新创建的行就应该插入到表中并保存。
我想我必须在
DataGridView
事件处理程序中写一些东西,但我不确定。我在这里看到的每个类似问题都指的是 WPF。
如何将新行保存到表中?稍后编辑:
我拥有的代码:
RowLeave
窗口窗体的事件处理程序:
Load
保存引擎,在
private void frmCursanti_Load(object sender, System.EventArgs e)
{
// TODO: This line of code loads data into the 'colibriDataSet.Cursanti' table. You can move, or remove it, as needed.
this.cursantiTableAdapter.Fill(this.colibriDataSet.Cursanti);
}
RowLeave
的dgvCursanti
事件中,改编自这里:
DataGridView
目录中。我正在看那个没有更新的。