范文无忧网面试笔试笔试回答

事务处理实现远程表的数据更新

11月25日 编辑 fanwen51.com

[四大会计师事务所笔试技巧]本文是关于 四大 ,即国内最有实力的四大会计师事务所,即 毕马威 , 安永大华 、, 德勤华永 和 普华永道中天 的笔试。在笔试中会出现很多逻辑类题型和智力类题型。内容多种多样,如...+阅读

事务处理实现远程表的数据更新

当使用远程表中的数据时,事务处理只更新视图临时表的本地备份,对远程基表的更新不起作用。使用SQLSETPROP()启动人工事务,SQLROLLBAK()和SQLMIT()控制事务处理。

在自定义类TRANSACTION中增加方法远程表事务处理确认RTRANSCONFIRM和取消(RTRANSCANCEL)两种方法。同样共享数据的各个用户程序也使用行缓冲。

RTRANSCONFIRM 方法

LPARAMETERS hConnect 连接句柄

SQLSETPROP(hConnect,'transmode',DBTRANSMANUAL)

Isuccess=TABLEUPDATE(.T.,.F.)

非强制的更新所有修改记录

IF Isuccess=.F. 若失败

oROLLBACK 取消修改,结束事务1

o=AERROR(aErrors) 取消事务出错

oDO CASE

CASE aErrors[1,1]=1585 当前记录被其他用户改过

=RLOCK() 记录加锁

FOR nField=1 to FCOUNT()

依次处理每一字段

cField=FIELD(nField)

IF OLDVAL(cField)CURVAL(cField)

字段被改过,确认修改有效

DO CASE

oCASE TYPE(cField)='N'

oT1=CURVAL(cField)-LDVAL(cField)

oREPL cField WITH T1+EVAL(cField))

oOTHEWISE

oREPL cField WITH CURVAL(cField))

oENDCASE

ENDIF

ENDFOR

UNLOCK

=TABLEUPDATE(.T.,.T.) 强制更新数据

延伸阅读:

律师事务所律师笔试题选择题1:产品质量认证必须遵循A.公开原则B.自愿原则C.诚信原则D.先进原则2:无产阶级政党的雏型是马克思、恩格斯于1847年在英国伦敦建立的A.共产主义青年同盟B.共产主义小组...

华夏基金校园招聘远程笔试题目答题指引: 1. 请根据你申请的第一求职意向答题。你可以多答题,但交卷时间不变(4:30分)。 2. 申请行业研究员的同学,请回答1-6题。 3. 申请债券研究员、年金产品设计研究人员的同学...

律师事务所的面试问题1、你选择当律师的目的是什么? 2. 你想以律师为终生职业么?是什么原因? 3. 你认为你当律师的优势是什么? 4. 你认为你能在律师界争得一席之地么?理由是什么? 5. 你认为律师应当具...

应聘会计事务求职信分为推荐信和自荐信两种,它是书面表达的重要体裁之一。写求职信可按下列七个步骤进行: 第一步:介绍消息来源 介绍消息来源实际上是求职信的开篇交待句,它可使求职信显得自...

应聘四大会计事务所的经历从2009年10月起就正式开始找工作,知道最近方定下来,过程之漫长之劳累之伤神罄竹难书。最大的变化是心态,可以说现在的我和九月份的我完全是两个人,我现在再也不想什么远离父母,奋...

华夏基金校园招聘远程笔试试题华夏基金校园招聘远程笔试试题 答题指引: 1. 请根据你申请的第一求职意向答题。你可以多答题,但交卷时间不变(4:30分)。 2. 申请行业研究员的同学,请回答1-6题。 3. 申请债券研究...

德勤会计事务所笔经本站整理了德勤会计事务所笔经,供参考: 由于德勤是一家跨国的会计师事务所,所以,它的笔试题主要就是三个内容:数学,英语和逻辑 这次德勤的招人是专业不限,因此数学题并不是很难,难的...

VFP事务处理的控制命令及其应用VFP事务处理的控制命令及其应用 2.1 控制事务处理的命令 VFP提供了以下处理事务的命令和函数: . BEGIN TRANSACTION 初始化一个事务,表示一个事务的开始。 . ROLLBACK 取消...

会计师事务所笔试经验当初应聘某跨国会计师事务所时,我遇到了一个很怪的问题:一群人开舞会,每人头上都戴着一顶帽子。帽子只有黑白两种,黑的至少有一顶。每个人都能看到其他人帽子的颜色,却不知自己的...

推荐阅读
图文推荐
栏目列表