swimchen 发表于 2011-3-15 01:53:21

稍微做点修改
      ROLLBACK USING atra_Connection;
      RETURN -1 //这里修改1 - li_Index
返回具体那个DataWindow(索引)更新失败

qianmian 发表于 2011-4-16 08:45:09

俺~菜鸟啊~~~~~~~~

ehxz 发表于 2011-5-6 15:55:38

大家多支持,呵呵。

dragon0236 发表于 2011-5-18 13:41:45

dw_1.ResetUpdate()
这句啥用意?

秋离 发表于 2012-8-13 03:28:39

哎,俺没境界

yuer 发表于 2012-9-28 11:44:30

还得深入学习啊

zg711208 发表于 2012-11-6 15:47:27

我是菜鸟~~

502286626 发表于 2016-5-13 15:13:20

一般使用入门级写法,不过这个update返回值这个知识点,我之前面试的时候问到过,不过我没答上来

ehxz 发表于 2016-5-13 18:59:09

一般先用第一种,觉得出问题了用第二种,可能还有问题就再用下面的访求:loveliness::loveliness:

tomok 发表于 2016-5-14 07:33:29

要结合场景   设计

dbit 发表于 2016-5-17 14:55:33

专家级 :loveliness::loveliness:

rbrjgzs 发表于 2016-6-23 22:45:03

中级代码
IF dw_1.Update() = 1 THEN
      IF dw_2.Update() = 1 THEN
                COMMIT;
      ELSE
                MessageBox("提示","喝多了!")
                ROLLBACK;
      END IF
ELSE
      MessageBox("提示","喝多了!")
      ROLLBACK;
END IF
高级代码
IF dw_1.Update() = 1 THEN
      IF dw_2.Update() = 1 THEN
                COMMIT;
      ELSE
                ROLLBACK;
                MessageBox("提示","少喝点!")
      END IF
ELSE
      ROLLBACK;
      MessageBox("提示","少喝点!")
END IF


我通常用以上两种
页: 1 2 [3]
查看完整版本: PB开发境界,你是哪种?

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com