IColumnsInfo.GetColumnInfo(Int32, IntPtr, IntPtr) 方法

定義

傳回大部分消費者所需的資料行中繼資料。

public:
 void GetColumnInfo([Runtime::InteropServices::Out] int % cColumns, [Runtime::InteropServices::Out] IntPtr % pColumnInfo, [Runtime::InteropServices::Out] IntPtr % pStringsBuffer);
public void GetColumnInfo (out int cColumns, out IntPtr pColumnInfo, out IntPtr pStringsBuffer);
abstract member GetColumnInfo : int * nativeint * nativeint -> unit
Public Sub GetColumnInfo (ByRef cColumns As Integer, ByRef pColumnInfo As IntPtr, ByRef pStringsBuffer As IntPtr)

參數

cColumns
Int32

要在其中傳回資料列集中資料行數目的記憶體指標,這個數目包含書籤資料行 (如果有的話)。

pColumnInfo
IntPtr

nativeint

要在其中傳回 DBCOLUMNINFO 結構陣列的記憶體指標。

pStringsBuffer
IntPtr

nativeint

記憶體指標,要在其中傳回單一配置區塊內所有字串值 (columnid 或 pwszName 內使用的名稱) 的儲存指標。

備註

注意

Microsoft.VisualBasic.Compatibility.VB6 命名空間中的函式和物件都是供這些工具使用,以便從 Visual Basic 6.0 升級至 Visual Basic 2008。 在大多數情況下,這些函式和物件會複製在 .NET Framework 其他命名空間中可以找到的功能。 只有當 Visual Basic 6.0 程式碼模型與 .NET Framework 實作有顯著差異時,才會需要這些函式和物件。

適用於