Functions.DbSelectArea 方法 | |
更改当前工作区。
命名空间:
XSharp.RT
程序集:
XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法 FUNCTION DbSelectArea(
uArea
) AS LOGIC CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public static bool DbSelectArea(
__Usual uArea = default
)
查看代码参数
- uArea (Optional)
- 类型:__Usual
指定要选择的工作区的数字或别名。
返回值
类型:
Boolean
如果成功则返回 TRUE;否则返回 FALSE。
备注
DBSelectArea() 使指定的工作区成为当前工作区。
除非为某个操作明确指定了另一个工作区,否则所有后续的数据库操作都将应用于该工作区。
DBSelectArea() 执行与 SELECT 命令相同的功能。
有关更多信息,请参阅 SELECT 命令。
提示: |
---|
选择 0: 选择工作区 0 会使最低编号的未占用工作区成为当前工作区。
别名表达式: 别名运算符 (->) 可以在评估表达式时临时选择一个工作区,并在之后自动恢复先前选择的工作区。
|
示例
以下示例通过别名选择工作区:
1cLast := "Winston"
2DBUseArea(TRUE, "DBFNTX", "sales", "Sales", TRUE)
3Sales->DBSetIndex("salefnam")
4Sales->DBSetIndex("salelnam")
5DBUseArea(TRUE, "DBFNTX", "colls", "Colls", TRUE)
6Colls->DBSetIndex("collfnam")
7Colls->DBSetIndex("colllnam")
8DBSelectArea("Sales")
9DBSelectArea("Colls")
参见