读书人

判断一个表是自由表解决思路

发布时间: 2012-03-21 13:33:15 作者: rapoo

判断一个表是自由表
在程序运行中如何判断一个表是自由表?

[解决办法]
参考INDBC( ) Function

CLOSE DATABASES
CREATE DATABASE mydbc && Creates a new database
CREATE TABLE mytable (field1 C(10)) && Automatically added to database

? 'MyTable in the database? '
?? INDBC('mytable', 'TABLE') && Returns .T.

CLOSE DATABASES
DELETE DATABASE mydbc DELETETABLES


[解决办法]

SQL code
Use 表名If  Empty(CursorGetProp("Database"))    Messagebox("是自由表",64,"信息提示")Else    Messagebox("是数据库的表",64,"信息提示")Endif
[解决办法]
Use 表名
CTSXX=IIf(Empty(CursorGetProp("Database")),"是自由表","是数据库的表")

读书人网 >VFP

热点推荐