有两个按钮 保存 和 退回
当按了保存就可以修改textBox中的数据
按了退回则刚刚修改的内容再返回回来!
这怎么实现??请各位大哥告知!!

解决方案 »

  1.   

    事务??
    应该是在出错的时候才会回滚吧?
    对sql不精,sorry.......
      

  2.   

    老师的要求可没说让你用Sql中的Rollback吧??? 自己选错路线了怨老师.
    退回应该用记录操作痕迹来实现,可不是用Rollback,那你点100次退回怎么办? 难不成你还从一进系统就建个大事务,直到退出才提交? 显然不能这么做,不然数据库随时锁上....
      

  3.   

    rollback不是这么用滴~~~~
    我觉得你可以修改的时候只更新到DataSet
    等确认之后再通过DataAdapter写入数据库
    没写入之前是可以恢复原值的
      

  4.   

    autocommit=0;
    insert...;
    rollback;