怎么将gridview的多条记录更新到SQL数据库中,要求使用事物
如何将gridview的多条记录更新到SQL数据库中,要求使用事物
我想将gridview中的多条记录,更新到sql数据库的表tbDepart和tbempl 中的部分字段中,由于gridview表中的记录条数是不固定的,请问怎么才能实现对数据库的更新!要求在使用事务,一旦保存失败,要回滚!要在保存按钮的click事件的代码中实现对事务操作,我使用的是vb.net,请高手们指点一下,在代码中该怎么实现,请给出详细代码!谢谢了
------解决方案--------------------
打开数据库连接……
trans = 数据库连接.beginTrans
Insert命令.Transaction = trans
Update命令.Transaction = trans
try
循环 DataGridView 中的数据
执行insert 或者 update
循环结束
trans.Commit
Catch ex As Exception
trans.Rollback
End Try
大概的意思就是这样的。
------解决方案--------------------
用dataSource的事务可以更新,不是太复杂
------解决方案--------------------
我想将gridview中的多条记录,更新到sql数据库的表tbDepart和tbempl 中的部分字段中,由于gridview表中的记录条数是不固定的,请问怎么才能实现对数据库的更新!要求在使用事务,一旦保存失败,要回滚!要在保存按钮的click事件的代码中实现对事务操作,我使用的是vb.net,请高手们指点一下,在代码中该怎么实现,请给出详细代码!谢谢了
------解决方案--------------------
打开数据库连接……
trans = 数据库连接.beginTrans
Insert命令.Transaction = trans
Update命令.Transaction = trans
try
循环 DataGridView 中的数据
执行insert 或者 update
循环结束
trans.Commit
Catch ex As Exception
trans.Rollback
End Try
大概的意思就是这样的。
------解决方案--------------------
用dataSource的事务可以更新,不是太复杂
------解决方案--------------------