点击或拖拽改变大小

Functions.InDbc 方法

X#
-- todo --
如果指定的数据库对象在当前数据库中,则返回true (.T.);否则返回false (.F.)。

命名空间:  XSharp.VFP
程序集:  XSharp.VFP (在 XSharp.VFP.dll 中) 版本:2.22 GA
语法
 FUNCTION InDbc(
	cDatabaseObjectName,
	cType
) AS LOGIC CLIPPER
查看代码

参数

cDatabaseObjectName (Optional)
类型:__Usual
指定命名连接、字段、索引、表或SQL视图的名称,InDbc( )将为其返回一个逻辑值, 表示该对象是否在当前数据库中。
cType (Optional)
类型:__Usual
指定cDatabaseObjectName的数据库对象类型。 备注部分的表格列出了cType的值及其对应的数据库对象类型。
Connection、Field、Index、Table和View设置不能缩写。

返回值

类型:Boolean
逻辑值
备注
当执行InDbc( )时,必须有一个打开的当前数据库;否则X#会生成一个错误消息。
cType数据库对象类型
Connection命名连接
Field字段
Index索引
Table
ViewSQL视图
示例
X#
1Close Databases
2Create Database mydbc  // 创建一个新数据库
3Create Table mytable (field1 C(10)) // 自动添加到数据库
4? 'MyTable在数据库中吗? '
5?? InDbc('mytable', 'Table')  // 返回 .T.
6Close Databases
7Delete Database mydbc DeleteTables
参见