Functions.ADatabases 方法 | |
将所有打开的数据库名称及其路径放入变量数组中。
命名空间:
XSharp.VFP
程序集:
XSharp.VFP (在 XSharp.VFP.dll 中) 版本:2.22 GA
语法 FUNCTION ADatabases(
ArrayName AS ARRAY
) AS DWORD
public static uint ADatabases(
__Array ArrayName
)
查看代码参数
- ArrayName
- 类型:__Array
指定数组的名称。
返回值
类型:
UInt32
数值
备注
所有打开的数据库的名称将被放入变量数组中。
如果指定的数组不存在,X# 会自动创建该数组。
如果数组存在但不够大,无法容纳所有数据库信息,
X# 会自动增加数组的大小以容纳信息。如果数组大于所需大小,X# 会截断数组。
如果数组存在且 ADatabases() 因没有打开的数据库而返回 0,现有数组保持不变。
如果数组不存在,且 ADatabases() 返回 0,则不会创建数组。
ADatabases() 创建一个二维数组。数组的第一列包含打开的数据库名称,
第二列包含数据库的路径。
ADatabases() 返回数组中的数据库名称(行)数量。如果没有打开的数据库,ADatabases() 返回 0,且不会创建数组。
示例 1Set PATH TO (HOME(2) + 'data\')
2Open Database testdata
3Clear
4? ADatabases(gaDatabase)
5Display MEMORY LIKE gadatabase
6Close Databases
参见