billy

游戏人生 程序人生?

常用链接

统计

最新评论

2006年4月19日 #

郁闷,中断调试后还是执行了

今天遇见一个很烦的问题,                    
            SqlDatabase db = (SqlDatabase)DatabaseFactory.CreateDatabase();
            using (DbConnection conn = db.CreateConnection())
            {
                conn.Open();
                DbTransaction trann = conn.BeginTransaction();
               
                try
                {
                    //领取库存
                    Insert(db, trann);
                    //减少库存
                    reduceStock(db, trann);
                    trann.Commit();
                    //trann.Rollback();

                }
                catch(Exception ex)
                {
                    trann.Rollback();
                    throw new MyException("数据保存错误!");
                }
            }
我用DAAB实现一个事务,但我在reduceStock中断后,结果显示过程reduceStock还是执行了,并且事务成功执行了,调试了很久,也不知道原因,晕啊

posted @ 2006-05-23 16:15 sunny_ly 阅读(261) | 评论 (1)编辑

关于ORM急需实现的功能点之我见

     摘要: 在这几年工作中,我老遇见这么一个问题,对一个关系数据库的表设计,有需要必添的字段,当然我们可以设置一个毫无意义的默认值,这不是我的本意。  阅读全文

posted @ 2006-04-19 10:10 sunny_ly 阅读(1298) | 评论 (10)编辑