我正在一个包含 DataGridView 的程序中创建一个表单。有用于查看数据库中不同表的特定按钮,它们工作正常。但是,我还希望能够编辑表的内容并将更改发送回数据库。在“编辑预订”按钮按下时,DataGridView 的数据源设置为连接到 SQL 语句的数据适配器:
SELECT * FROM bookings
这很好用;输出显示了表格,我有以下几行:
adminDataGrid.AllowUserToDeleteRows = true;
adminDataGrid.AllowUserToAddRows = true;
允许在数据网格中进行编辑。我遇到的问题是更新放入数据网格的任何输入。如果可能的话,我想在按下“更新按钮”或按下不同按钮时更新表,但我尝试使用 SqlCommandBuilder 生成插入和更新命令,然后调用 DataAdapter.Update() 但我想我是做一些非常错误的事情。任何人都可以告诉我如何实现我想要实现的目标吗?
在此先感谢,迈克尔。