IColumnsInfo.GetColumnInfo(Int32, IntPtr, IntPtr) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Spaltenmetadaten zurück, die von den meisten Verbrauchern benötigt werden.
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)
Parameter
- cColumns
- Int32
Ein Zeiger auf den Speicher, in dem die Anzahl der Spalten im Rowset zurückgegeben werden soll; Diese Zahl enthält die Textmarkenspalte, falls vorhanden.
- pColumnInfo
-
IntPtr
nativeint
Ein Zeiger auf den Speicher, in dem ein Array von DBCOLUMNINFO Strukturen zurückgegeben werden soll.
- pStringsBuffer
-
IntPtr
nativeint
Ein Zeiger auf den Speicher, in dem ein Zeiger auf den Speicher für alle Zeichenfolgenwerte (Namen, die in columnid oder für pwszName verwendet werden) innerhalb eines einzelnen Zuordnungsblocks zurückzugeben.
Hinweise
Note
Funktionen und Objekte im namespace Microsoft.VisualBasic.Compatibility.VB6 werden von den Tools zum Upgrade von Visual Basic 6.0 auf Visual Basic 2008 bereitgestellt. In den meisten Fällen haben diese Funktionen und Objekte doppelte Funktionen, die Sie in anderen Namespaces im .NET Framework finden können. Sie sind nur erforderlich, wenn sich das Visual Basic 6.0-Codemodell erheblich von der .NET Framework-Implementierung unterscheidet.