在行更改事件上将 DatagridView 中的行插入到数据库中
我想以这种方式将行从 Datagridview 插入 SQL 表 ->每当在 Datagridview 中插入任何新行时,当用户进入另一行时,该行会自动保存在数据库中。如果它不是新行,则不会发生任何事情。意味着应该有一些在 Row 上触发的事件改变。 请任何人知道哪个事件适合做这件事。 -提前致谢。
I want to insert rows into SQL table from Datagridview in this way -> Whenever any new row is inserted in the Datagridview ,that row is automatically saved in the database when the user goes in another row .And if it is not a new row then nothing should happen.Means there should be some Event which is fired on Row change.
Please can any1 tell which is appropriate event to do this thing.
-Thanx in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该在
RowValidating
事件上执行此操作。如果插入失败,您可以将 eventargs 的
Cancel
属性设置为 true,并通知用户该错误。例子:
You should do this on the
RowValidating
event.If the insertion fails, you can set the eventargs's
Cancel
property to true, and notify the user of the error.Example: