Class ITableDefinition (unit Oledb)

Inherits from

IUnknown

Constructors



Functions

function AddColumn( (* [in] *) var pTableID : TDBID; (* [in] *) var pColumnDesc : TDBCOLUMNDESC; (* [out] *) var ppColumnID : PDBID) : HResult;


function CreateTable( (* [in] *) pUnkOuter : IUnknown; (* [in] *) var pTableID : TDBID; (* [in] *) cColumnDescs : ULONG; (* [size_is][in] *) var rgColumnDescs : TDBCOLUMNDESC; (* [in] *) const riid : TIID; (* [in] *) cPropertySets : ULONG; (* [size_is][out][in] *) var rgPropertySets : TDBPROPSET; (* [out] *) var ppTableID : PDBID; (* [iid_is][out] *) var ppRowset : IUnknown) : HResult;


function DropColumn( (* [in] *) var pTableID : TDBID; (* [in] *) var pColumnID : TDBID) : HResult;


function DropTable( (* [in] *) var pTableID : TDBID) : HResult;


Properties

Events

Variables


Constructors


Functions


function AddColumn( (* [in] *) var pTableID : TDBID; (* [in] *) var pColumnDesc : TDBCOLUMNDESC; (* [out] *) var ppColumnID : PDBID) : HResult;


function CreateTable( (* [in] *) pUnkOuter : IUnknown; (* [in] *) var pTableID : TDBID; (* [in] *) cColumnDescs : ULONG; (* [size_is][in] *) var rgColumnDescs : TDBCOLUMNDESC; (* [in] *) const riid : TIID; (* [in] *) cPropertySets : ULONG; (* [size_is][out][in] *) var rgPropertySets : TDBPROPSET; (* [out] *) var ppTableID : PDBID; (* [iid_is][out] *) var ppRowset : IUnknown) : HResult;


function DropColumn( (* [in] *) var pTableID : TDBID; (* [in] *) var pColumnID : TDBID) : HResult;


function DropTable( (* [in] *) var pTableID : TDBID) : HResult;


Properties


Events


Variables