点击或拖拽改变大小

DbServer.Update 方法 (__Usual, __Usual, __Usual, __Usual)

X#
使用另一个服务或表中的数据更新此服务。

命名空间:  XSharp.VO.SDK
程序集:  XSharp.VORDDClasses (在 XSharp.VORDDClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL METHOD Update(
	oDbServer,
	cbKey,
	lRandomFlag,
	cbReplace
) AS LOGIC CLIPPER
查看代码

参数

oDbServer (Optional)
类型:__Usual
提供新数据的数据库。
cbKey (Optional)
类型:__Usual
定义服务之间记录匹配方式的键字段。
lRandomFlag (Optional)
类型:__Usual
指示其他数据库中的记录是否允许随机顺序。如果为 FALSE 或未指定,则其他数据库必须按指定键排序。
cbReplace (Optional)
类型:__Usual
执行更新操作的代码块。

返回值

类型:Boolean
如果成功则返回 TRUE;否则,返回 FALSE(尽管某些记录可能仍已处理)。
备注
提示 提示:
此方法需要文件锁或独占访问。
操作完成后发送 NotifyFileChange 消息。 服务之间的匹配关系有两种不同的形式。 如果 lRandomFlag 为 TRUE,则此服务必须按指定键进行索引,但其他服务可以按任何顺序排列; 如果未指定 lRandomFlag 或为 FALSE,则两个服务必须按指定键进行索引或排序。 如果此服务中有多个记录具有匹配的键字段,则仅更新第一个记录。
参见