c# - DataGridView 连接到数据库
问题描述
我正在尝试连接 DataGridView /w DB,除了从数据库中的 GridView 中保存数据外,一切都很顺利。
从我的 POV 来看,TableAdapter、DataSet 和 BindingSource 连接正常。
此代码运行后,表数据不会更新。
private void saveBtn_Click(object sender, EventArgs e)
{
try
{
faultsTableTableAdapter.Update(faultsTableDataSet.FaultsTable);
MessageBox.Show("Succesfully saved!", "Message",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
faultsTableDataSet.FaultsTable.RejectChanges();
}
}
解决方案
推荐阅读
- python - 使用谷歌(oauth)登录后如何重定向到主页(所需页面)?
- angular - combineLatest 与初始值
- awk - 仅当行不包含特定字符串时才在行内查找/替换 (awk)
- c# - 通过实体框架模式创建时,SQL Server 表中未设置默认值
- image - 使用 RGB 图像和点云,如何从点云生成深度图?(Python)
- angular - Angular FormArray - AbstractControl 类型上不存在属性控件
- python - 使用 Python 正则表达式匹配字母数字单词、提及或电子邮件
- django - 如何在 django 中执行搜索
- c - 锁定页面是否由 pthread 继承?
- robotframework - 使用机器人框架进程在终端上运行命令