c#在textbox中输入数据自动存入数据库数据又变化也自动保存
时间: 2024-03-02 19:50:47 浏览: 148
你可以在C#中使用事件和数据绑定来实现这个功能。首先,在窗体中打开“数据源”窗口,然后将你的数据库添加到数据源中。接下来,在窗体上添加一个TextBox控件,并将其绑定到数据源中的相应字段。
接下来,你可以使用以下代码来实现自动保存:
```
private void textBox1_TextChanged(object sender, EventArgs e)
{
this.Validate();
this.yourTableNameBindingSource.EndEdit();
this.yourTableNameTableAdapter.Update(this.yourDataSet.yourTableName);
}
```
这段代码将在TextBox中的文本更改时调用,它将自动验证数据,结束编辑,并将更改保存到数据库中。你需要将“yourTableName”替换为你实际的数据表名称,并将“yourDataSet”替换为你实际的数据集名称。
阅读全文