通过TOraMetaData控件获取Oracle数据库对象信息,首先需要设置MetaDataKind属性,然后设置Restrictions属性设置条件,最后通过激活数据集获取信息,演示代码如下:
MetaData.Connection := Connection;
MetaData.MetaDataKind := 'Columns';
MetaData.Restrictions.Values['TABLE_NAME'] := 'Emp';
MetaData.Open;
|
组件成员为:
名称 |
类型 |
说明 |
MetaDataKind |
String |
指定数据对象类型,包括: Columns Constraints IndexColumns Indexes MetaDataKinds ProcedureParameters Procedures Restrictions Tables Databases |
Restrictions |
TStrings |
指定数据对象查询条件 |
GetMetaDataKinds |
|
可以获取数据对象类型列表 |
GetRestrictions |
|
获取指定数据对象类型的查询条件列表 |