ASP中使用事务处理

原创 2004年10月09日 11:21:00

ASP中队数据库表的操作(INSERT/UPDATE/DELETE),可使用事务处理,并支持多事务处理.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

ASP的数据库对象链接对象中,提供了一下属性:

BeginTrans        事务开始

CommitTrans        事务提交

RollbackTrans        事务回滚

 

<%

On Error Resume Next        错误发生后继续处理
'Asp中使用事务
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "course_dsn","course_user","course_password"
conn.begintrans '开始事务

sql="delete from user_info"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,3,3
if conn.errors.count>0 then '有错误发生
conn.rollbacktrans '回滚
set rs=nothing
conn.close
set conn=nothing
response.write "交易失败,回滚至修改前的状态!"
response.end
else
conn.committrans '提交事务
set rs=nothing
conn.close
set conn=nothing
response.write "交易成功!"
response.end
end if
%>

 

ASP,不提供事务的结束,BeginTrans只作用于自己的域,类似于变量声明一样,如果在函数体内BeginTrans,则事物只作用于本函数体,如果BeginTrans在函数体外,处于页面级,则事务的作用域从BeginTrans开始,到页面的结束均处于事务的管理状态下.

ASP中使用事务处理

ASP中队数据库表的操作(INSERT/UPDATE/DELETE),可使用事务处理,并支持多事务处理.在ASP的数据库对象链接对象中,提供了一下属性:BeginTrans        事务开始Co...
  • frying
  • frying
  • 2004年11月28日 14:35
  • 1107

asp中事务处理

On   Error   Resume   Next   conn.begintrans        conn. Execute   strSQL       If  conn.Errors.Cou...
  • lg_lin
  • lg_lin
  • 2008年05月08日 17:59
  • 445

Asp事务处理

 在编程中,经常需要使用事务。所谓事务,就是一系列必须都成功的操作,只要有一步操作失败,所有其他的步骤也必须撤销。比如用ASP开发一个网络硬盘系统,其用户注册部分要做的事有:    1、将用户信息记入...
  • wangxiaobo23
  • wangxiaobo23
  • 2006年09月11日 15:15
  • 905

asp事务处理

利用ASP实现事务处理的方法 选择自 AppleBBS 的 Blog 关键字 利用ASP实现事务处理的方法 出处 在开发Web应用时,无一例外地需要访问数据库,以完成对数据的查询、插入、更新、删除等操...
  • xzr2004
  • xzr2004
  • 2006年08月16日 11:53
  • 478

ASP事务处理

在编程中,经常需要使用事务。所谓事务,就是一系列必须都成功的操作,只要有一步操作失败,所有其他的步骤也必须撤销。比如用ASP开发一个网络硬盘系统,其用户注册部分要做的事有:    1、将用户信息记入数...
  • hwman
  • hwman
  • 2006年11月11日 15:35
  • 635

MySQL事务处理实现方法步骤

需求说明:  案例背景:银行的转账过程中,发生意外是在所难免。为了避免意外而造成不必要的损失,使用事务处理的方式进行处理: A账户现有余额1000元,向余额为200的B账户进行转账500元。可能由于某...
  • hello_zhou
  • hello_zhou
  • 2016年07月09日 12:39
  • 7702

ORA-14450: 试图访问已经在使用的事务处理临时表

ORA-14450: 试图访问已经在使用的事务处理临时表
  • c_zachary
  • c_zachary
  • 2013年11月18日 22:10
  • 1120

asp连接oracle数据库读写

Oracle是世界上用得最多的数据库之一,活动服务器网页(ASP)是一种被广泛用于创建动态网页的功能强大的服务器端脚本语言。许多ASP开发人员一直在考虑,能否在开发互联网应用、电子商务网站、互联网管理...
  • lvlingwy
  • lvlingwy
  • 2007年05月30日 15:22
  • 1924

ASP.NET事务处理

事务处理简介 1.1什么是事务处理 事务是一组组合成逻辑工作单元的数据库操作,虽然系统中可能会出错,但事务将控制和维护每个数据库的一致性和完整性。 如果在事务过程中没有遇到错误,事物中的所有修改...
  • jpzy520
  • jpzy520
  • 2015年01月25日 22:40
  • 1635

【mysql学习笔记】-事务处理

1.基本概念 1)事务:指一组SQL语句,是在一次逻辑中对数据库执行的一系列操作 2)回退:指撤销指定SQL语句的过程 3)提交:指将未存储的SQL语句结果写入数据库表 4)保留点:指事务处理...
  • Kevin_zhai
  • Kevin_zhai
  • 2016年06月21日 14:04
  • 3909
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP中使用事务处理
举报原因:
原因补充:

(最多只允许输入30个字)