从 datagridview 更新与数据库对应的数据集
有一个datagridview
对应于某个数据库的一张表。 该数据库有一个名为“id”的(自动递增)标识列。该列也是主键。 现在,用户只能看到一个空白的 datgridview
。他/她可以修改此表(datagridview
)。 例如,添加一行、删除一行、编辑(更新)一个单元格,并且可以进行所有可能的修改。
我尝试过使用 sqlcommandBuilder,但没有获得结果。 我该怎么做? 我正在使用 sql server 和 c#。
干杯。
There is a datagridview
corresponding to a table of some database.
This database has an (auto-incrimenting) identity column named "id". This column is the primary key, too.
Right now, a user just sees a blank and empty datgridview
. He/she can modify this table(datagridview
).
For example, add a new row, remove one, edit(update) one cell, and can do every possible modification.
I have tried using sqlcommandBuilder, but no result is obtained.
How can I do this?
I am using sql server and c#.
Cheers.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
虽然有很多数据绑定方法(SQLcommandbuilder、objectcommandbuilder 等),但当我控制更多流程时,我总是运气最好。我从旧的 DAO 和 ADO 时代就开始使用它。称其为老式,但您将很快开发出经过测试且易于修改的代码库。
我当前的方法适用于 ASP.NET gridview,但原理是相同的。
While there are lots of data binding methods out there (SQLcommandbuilder, objectcommandbuilder, etc) I have always had the best luck when I control more of the process. I have used this since the old DAO and ADO days. Call it old fashioned, but you will quickly develop a code base that is tested and easy to modify.
My current method is adapted for the ASP.NET gridview, but the principals are the same.