sqlconnection1.begintransaction(transactionName)
...
sqlcommand opertaion....
...
transaction.commit
...
sqlcommand opertaion....
...
transaction.commit
解决方案 »
- 关于数据防抓取问题?而不是网页抓取!
- 服务器控件解析为html控件后,onclick事件调用js函数居然会刷新页面。
- 菜鸟落水,大虾帮帮忙~~在线跪等!
- asp.net 2.0做用户登陆遇到的问题
- 想赚点钱:哪里有asp.net写的个人网站,旅游景点网站,买手机(或mp3或数码相机)的源代码?我有三个客户同时需要.
- 问一下TreeView的发布问题
- 如何alert出变量的值?
- C#
- excel報表運行完成後,退出問題?
- 在ASP.NET中,如何从数据库中导出EXCEL?(用C#)
- 思归和微软专家看过来,不知道错在哪里了,提示说:Line 14处出错,一经解决,立即给分,
- 用dbf做web页的查询!请教高手
这一句打错了
transactionName.commit
中提供了三种执行事务的方法.
自己选择吧
2、在Web Serivce里可这样实现
private void deleteA(int A_ID)
{
//....
}
private void deleteB(int B_ID)
{
//...
}
[WebMethod(TransactionOption=TransactionOption.RequiredNew)]
public void deleteAB(int A_ID,int B_ID)
{
deleteA(A_ID);
deleteB(B_ID);
}
如上的方法可实现多数据库的事务处理。