天狼鼠

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年5月9日

摘要: 1.1什么是事务处理?• 事务是一组组合成逻辑工作单元的数据库操作,虽然系统中可能会出错,但事务将控制和维护每个数据库的一致性和完整性。• 如果在事务过程中没有遇到错误,事务中的所有修改都将永久成为数据库的一部分。• 如果遇到错误,则不会对数据库作出任何修改。1.2事务处理过程1. 开始一个事务。进入“事务待命”状态。2. 在“事务待命”状态,记录事务中改变的数据库记录。此改变不能直接改变数据库中的值,必须先用一个顺序的“事务日志”记录在一边。同时,对于要改变的原始记录加锁,让其它用户无法读和写。如果记录已经被其它事务加锁,则报错。3. 在“事务待命”,如果用户给出commit transac 阅读全文
posted @ 2012-05-09 15:53 情有独钟 阅读(553) 评论(0) 推荐(0) 编辑

摘要: protected void Button1_Click(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下载的问题。 代码如下: */ Response.ContentType = "application/x-zip-compressed"; Response.AddHeader("Content-Disposition", "at 阅读全文
posted @ 2012-05-09 15:45 情有独钟 阅读(150) 评论(0) 推荐(0) 编辑