chengg0769

PB11|SQL|C/C++|J2SE|垂直搜索|微型管理软件

chen chenID:chengg0769
89287次访问,排名1011好友0人,关注者4
chengg0769的文章
原创 150 篇
翻译 0 篇
转载 166 篇
评论 32 篇
chengg0769的公告
学习改变命运----------------------- QQ=273939617------------------- pb11-QQ群: 6539042------------ 垂直搜索-QQ群: 20232067------
最近评论
aaatingting:业博通CRM比较实用, 操作简单易学易用, 最重要的是易推行! 可以到这里了解一下! 搜索关健词:[url=http://www.crmway.net/Domestic]crm软件[/url];[url=http://www.crmway.net/crm-mfbml/crm-mfb]crm系统[/url];[url=http://www.crmway.net/crm-xyptml/crm-p……
fftaks:Wow gold
fftaks:wow power leveling
fftaks:Wow gold
zhongjinting:我们公司曾经请某著名、重点大学的老师开发一套销售管理系统,拿来没法用。从计算机学科来讲,系统没有什么毛病,逻辑性、完整性都没有什么可以挑剔的,但是实用性、易用性等与人机关系方面,表现就很差了,典型的经院作品。

所以理论要是不和实践结合的话,就不会有什么市场的,要改进的地方实在太多了。
文章分类
收藏
    相册
    我的照片
    我的未来方向
    中小企业信息化
    全文检索运用
    文档的数字化存储器,管理,共享
    网络间协同工作管理
    行业客服中心软件(含CTI)
    行业或专用垂直搜索
    友人Blog
    Bluesen的语音卡开发平台
    fullfocus研究lucene,nutch
    JackXu的开源语音卡框架
    Lucene改造者-yuetiantian
    manesking:全文检索c/c++
    搜索开发者-xwjbs
    旧博客在sina
    经验丰富的好友:杨光的专栏
    蓝星际语音平台,Koodoo语言
    西部.阿呆's blog
    存档
    订阅我的博客
    XML聚合  FeedSky

    原创 commit,rollback的提交及时性收藏

    新一篇: 观"吴文虎教授谈算法教学改革视频"引发的30个怪论 | 旧一篇:  使用addlinkedserver 在两台SQL2000服务器间直接读取和拷贝数据

    QQ群请加: 6539042(powerbuilder11&SQL)  

    我们经常会在书里看到这样的代码:

    if dw_1.update()=1 then
          commit;
          messagebox("提示","保存成功!')
    else
          messagebox("提示","保存不成功!' + sqlca.sqlerrtext)
          rollback;
    end if

    我有一个疑问:如果出现提交失败后我们是否应该及时rollback呢?因为我们是多用户操作的系统?如果用户看着提示,一直不点的话,我们的rollback是无法执行的。。想想,测试一下,是否会锁表。
    当然:如果你要在提示中显示:sqlca.sqlcode的话,rollback之前是应该先取出sqlca.sqlcode的。 

    发表于 @ 2008年01月05日 12:22:00|评论(loading...)|编辑

    新一篇: 观"吴文虎教授谈算法教学改革视频"引发的30个怪论 | 旧一篇:  使用addlinkedserver 在两台SQL2000服务器间直接读取和拷贝数据

    评论

    #ljz6600 发表于2008-02-27 10:46:22  IP: 210.72.245.*
    一定要先rollback. 可以先把sqlca.sqlcode 及 sqlca.sqlerrtext 先保存下来. 注:DW的UPDATE()只能在DW的事件中截获这些信息.
    #ljz6600 发表于2008-02-27 10:46:39  IP: 210.72.245.*
    一定要先rollback. 可以先把sqlca.sqlcode 及 sqlca.sqlerrtext 先保存下来. 注:DW的UPDATE()只能在DW的事件中截获这些信息.
    #ljz6600 发表于2008-02-27 10:46:40  IP: 210.72.245.*
    一定要先rollback. 可以先把sqlca.sqlcode 及 sqlca.sqlerrtext 先保存下来. 注:DW的UPDATE()只能在DW的事件中截获这些信息.
    #ljz6600 发表于2008-02-27 10:46:40  IP: 210.72.245.*
    一定要先rollback. 可以先把sqlca.sqlcode 及 sqlca.sqlerrtext 先保存下来. 注:DW的UPDATE()只能在DW的事件中截获这些信息.
    #ljz6600 发表于2008-02-27 10:46:41  IP: 210.72.245.*
    一定要先rollback. 可以先把sqlca.sqlcode 及 sqlca.sqlerrtext 先保存下来. 注:DW的UPDATE()只能在DW的事件中截获这些信息.
    #ljz6600 发表于2008-02-27 10:46:42  IP: 210.72.245.*
    一定要先rollback. 可以先把sqlca.sqlcode 及 sqlca.sqlerrtext 先保存下来. 注:DW的UPDATE()只能在DW的事件中截获这些信息.
    #ljz6600 发表于2008-02-27 10:46:44  IP: 210.72.245.*
    一定要先rollback. 可以先把sqlca.sqlcode 及 sqlca.sqlerrtext 先保存下来. 注:DW的UPDATE()只能在DW的事件中截获这些信息.
    #flamboyancel 发表于2008-04-02 17:41:45  IP: 220.163.90.*
    这种写法是不对的,应该先rollback;
    只是rollback后取不到错误信息,所以一般采用以下写法
    string ls_errmsg
    if dw_1.update()=1 then
    commit;
    messagebox("提示","保存成功!')
    else
    ls_errmsg = sqlca.sqlerrtext
    rollback;

    messagebox("提示","保存不成功!' + ls_errmsg)
    end if
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © chengg0769