Visual FoxPro - 表计数

时间:2018-03-13 06:11:55

标签: visual-foxpro

我正在使用Visual Fox Pro 9.0及其新功能。 请帮忙了解如何在狐狸专业版数据库中找不到表格?

提前致谢。

3 个答案:

答案 0 :(得分:2)

有ADbObjects()函数来获取各种数据库对象。为了获取表,将其第二个参数设置为“TABLE”。即:

* Assuming database is open and current database
Local Array laTables[1]
Local ix
For ix = 1 To Adbobjects(laTables,"TABLE")
    ? laTables[m.ix]
Endfor

答案 1 :(得分:1)

获取该信息的Klutzy方法(如果你有Fox IDE - 并且可以进入命令窗口)是: 关闭数据库(您要查看的数据库 - 检查它是否已打开) 使用数据库独占 BROWSE

然后,您将获得数据库中的表列表。不漂亮,但有效

答案 2 :(得分:0)

这将打印数据库中的表数

?ADBOBJECTS(databaseName, "TABLE")