Lparameters cTableName, cUpdateKey, cBuffering
cBuffering=IIF(EMPTY(cBuffering),3,cBuffering)
***要更新的远程数据表格
CURSORSETPROP("Tables","&cTableName")
***主键值栏
CURSORSETPROP("KeyfieldList","&cUpdateKey")
***指定前后端字段的对应关系
nl=NameList(cTableName)
CURSORSETPROP("UpdateNameList",nl)
***可更新的字段
fl=FieldList()
CURSORSETPROP("UpdatableFieldList",fl)
***SQL WHERE子句包括 1仅键值栏 2键值和可更新字段 3键值和已修改的字段 4键值和时间戳记字段
CURSORSETPROP("WhereType",4)
***更新开关
CURSORSETPROP("SendUpdates",.T.)
***缓冲模式
CURSORSETPROP("Buffering",cBuffering)
RETURN
Function FieldList
FieldList=""
For II=1 to Fcount()
FieldList=FieldList+Field(II)+","
EndFor
Return LEFT(FieldList,LEN(FieldList)-1)
Function NameList
Lparameters cTableName
FieldList=""
For II=1 to Fcount()
FieldList=FieldList+Field(II)+" "+cTableName+"."+Field(II)+","
EndFor
Return LEFT(FieldList,LEN(FieldList)-1)
① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;
② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。