点击或拖拽改变大小

DbServer.SetIndex 方法 (String)

X#
打开索引文件并选择其顺序作为控制顺序(如果这是第一个打开的索引)。

命名空间:  XSharp.VO.SDK
程序集:  XSharp.VORDDClasses (在 XSharp.VORDDClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL METHOD SetIndex(
	 cIndexFileName AS STRING
) AS LOGIC
查看代码

参数

cIndexFileName
类型:String
索引文件。文件类型默认为驱动程序(RDD)的本机类型。

返回值

类型:Boolean
如果成功则返回 TRUE;否则返回 FALSE。
备注
在操作之前发送 NotifyIntentToMove 消息。 如果成功,则发送 NotifyFileChange 消息。 如果索引文件包含多个顺序,则第一个顺序设置为控制顺序。服务定位到控制顺序中的第一个逻辑记录。
示例
以下示例打开多个索引文件:
X#
1oSales := DBServer{"sales"}
2oSales:SetIndex("firstname")
3oSales:SetIndex("lastname")
4IF oSales:Seek(cLast)
5IF oSales:Deleted() .AND. RLock()
6oSales:Recall()
7ENDIF
8ENDIF
参见