如果用户打开一个订单,但是没有马上处理,这时这个订单被另一个用户处理了,如果前一个用户再去处理,就不正确了,要如何避免这种情况
解决方案 »
- 做一个可拖动可改变大小矩形
- web.config文件如何引用
- 关于asp.net中Webconfig配置customErrors自定义错误页面和框架还有session的问题
- Session问题?头好痛啊!
- asp2.0 gridview绑定到dropdownlist问题
- 用过FreeTextBox的朋友来看看
- System.ArgumentNullException: 值不能为空。参数名: String。请问ASP网页出不来是什么问题呀!请大家帮忙看看,感激不尽~~~
- 学习英语用mp3好还是录音笔好,说明各自的优势
- 为什么我这样写的(应该算很标准)的在线人数统计,统计出来的结果连我自己都不相信???
- 模态窗口(showModalDialog)的关闭问题
- 我如何把库结构和一部分数据打到安装包里,在安装时能生成数据库
- 给session付个值是地址传递还是值传递
private SqlTransaction _trans=null;
/// <summary>
/// 开始一个事务(读锁)
/// </summary>
public void BeginTransactionRC()
{
if(_conn!=null)
{
_trans=_conn.BeginTransaction(IsolationLevel.ReadCommitted);
}
}
/// <summary>
/// 提交一个事务
/// </summary>
public void TransCommit()
{
if(_trans!=null)
{
try
{
_trans.Commit();
_trans=null;
}
catch(Exception ex)
{
throw ex;
}
}
}/// <summary>
/// 回滚一个事务
/// </summary>
public void RollBack()
{
if(_trans!=null)
{
try
{
_trans.Rollback();
_trans=null;
}
catch(Exception ex)
{
throw ex;
}
}
}
<a href='Boards.aspx?asortID=<%# DataBinder.Eval(Container.DataItem,"assortID")%>& assortName=<%# DataBinder.Eval(Container.DataItem,"assortName")%>'>