本文介绍了一种形式的多个相互依赖的查询的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

在我的应用程序中,我有一个表单,我必须单击一个按钮就可以完成多个数据库事务.

当我点击按钮

查询1>>>将指定值插入到指定表中

查询2.>>选择查询以获取最后输入的名称的主键....即上述插入查询针对其插入的自动编号

查询3>>使用上面的主键recvd将数据插入另一个表中

查询4.使用上方的主键更新另一个表

如果任何查询失败或发生任何异常,则其他查询不起作用


现在我正在尝试使用try catch并在发生异常时删除prevoius插入...

有什么好主意,因为我是sql server 2008的新手.

In my application I had a form where i have to do more than one database transaction within a single button click
ie
When I click button

Query 1 >>>insert designation values to Designation table

query 2. >>select query to get the primary key of last entered designation.... ie .the auto number against which the above insert query inserts

query 3 >> inset data into another table with the primary key recvd from above

query 4 .>> update another table with the primary Key Above

If any of the query fails or any exception occur The others shouldnot work


now I am trying to do it using try catch and deleting prevoius insertions if exception occurs...

Is there any good Ideas as I am new to sql server 2008

推荐答案




这篇关于一种形式的多个相互依赖的查询的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-06 22:02