Freigeben über


DataTypeEnum

Gibt den Datentyp eines Field, Parameteroder Propertyan. Der entsprechende OLE DB-Typindikator wird in Klammern in der Beschreibungsspalte der folgenden Tabelle angezeigt.

Konstante Wert Beschreibung
AdArray- 0x2000 Ein Flagwert, der immer mit einer anderen Datentypkonstante kombiniert wird, die ein Array des anderen Datentyps angibt. Gilt nicht für ADOX.
adBigInt- 20 Gibt eine aus acht Byte signierte ganze Zahl (DBTYPE_I8) an.
adBinary- 128 Gibt einen binärwert (DBTYPE_BYTES) an.
adBoolean- 11 Gibt einen booleschen Wert (DBTYPE_BOOL) an.
adBSTR- 8 Gibt eine mit Null beendete Zeichenzeichenfolge (Unicode) (DBTYPE_BSTR) an.
adChapter- 136 Gibt einen Vierbyte-Kapitelwert an, der Zeilen in einem untergeordneten Rowset (DBTYPE_HCHAPTER) identifiziert.
adChar- 129 Gibt einen Zeichenfolgenwert (DBTYPE_STR) an.
adCurrency- 6 Gibt einen Währungswert an (DBTYPE_CY). Währung ist eine Festkommazahl mit vier Ziffern rechts neben dem Dezimalkomma. Sie wird in einer von 10.000 um 10.000 skalierten ganzzahligen Zahl von acht Byte gespeichert.
adDate- 7 Gibt einen Datumswert an (DBTYPE_DATE). Ein Datum wird als doppel gespeichert, der gesamte Teil davon ist die Anzahl der Tage seit dem 30. Dezember 1899, und der Anteil, dessen Anteil der Bruchteil eines Tages ist.
adDBDate- 133 Gibt einen Datumswert (jjjjmmd) (DBTYPE_DBDATE) an.
adDBTime- 134 Gibt einen Zeitwert (hhmmss) (DBTYPE_DBTIME) an.
adDBTimeStamp- 135 Gibt einen Datums-/Uhrzeitstempel an (yymmddhhmmss plus einen Bruch in Milliardenthen) (DBTYPE_DBTIMESTAMP).
adDecimal- 14 Gibt einen exakten numerischen Wert mit fester Genauigkeit und Skalierung an (DBTYPE_DECIMAL).
adDouble 5 Gibt einen Gleitkommawert mit doppelter Genauigkeit an (DBTYPE_R8).
adEmpty- 0 Gibt keinen Wert an (DBTYPE_EMPTY).
adError- 10 Gibt einen 32-Bit-Fehlercode an (DBTYPE_ERROR).
adFileTime- 64 Gibt einen 64-Bit-Wert an, der die Anzahl der Intervalle von 100-Nanosekunden seit dem 1. Januar 1601 (DBTYPE_FILETIME) darstellt.
adGUID- 72 Gibt einen GUID (Globally Unique Identifier) (DBTYPE_GUID) an.
adIDispatch- 9 Gibt einen Zeiger auf eine IDispatch- Schnittstelle für ein COM -Objekt (DBTYPE_IDISPATCH) an.

Hinweis Dieser Datentyp wird derzeit von ADO nicht unterstützt. Die Verwendung kann zu unvorhersehbaren Ergebnissen führen.
adInteger- 3 Gibt eine ganze Zahl mit vier Bytezeichen an (DBTYPE_I4).
adIUnknown 13 Gibt einen Zeiger auf eine IUnknown Schnittstelle in einem COM -Objekt (DBTYPE_IUNKNOWN) an.

Hinweis Dieser Datentyp wird derzeit von ADO nicht unterstützt. Die Verwendung kann zu unvorhersehbaren Ergebnissen führen.
adLongVarBinary- 205 Gibt einen langen Binärwert an.
adLongVarChar- 201 Gibt einen langen Zeichenfolgenwert an.
adLongVarWChar- 203 Gibt einen long null-terminated Unicode-Zeichenfolgenwert an.
adNumeric 131 Gibt einen exakten numerischen Wert mit fester Genauigkeit und Skalierung an (DBTYPE_NUMERIC).
adPropVariant- 138 Gibt eine AutomatisierungS-PROPVARIANT (DBTYPE_PROP_VARIANT) an.
adSingle- 4 Gibt einen Gleitkommawert mit einfacher Genauigkeit an (DBTYPE_R4).
adSmallInt- 2 Gibt eine ganze Zahl mit Zwei-Byte-Vorzeichen an (DBTYPE_I2).
adTinyInt- 16 Gibt eine mit Einem Byte signierte ganze Zahl (DBTYPE_I1) an.
adUnsignedBigInt- 21 Gibt eine ganze Zahl ohne Vorzeichen (DBTYPE_UI8) an.
adUnsignedInt- 19 Gibt eine ganze Zahl mit vier Byte (ohne Vorzeichen) an (DBTYPE_UI4).
adUnsignedSmallInt 18 Gibt eine ganze Zahl ohne Vorzeichen (DBTYPE_UI2) an.
adUnsignedTinyInt 17 Gibt eine ganzzahlige Ganzzahl ohne Vorzeichen an (DBTYPE_UI1).
adUserDefined- 132 Gibt eine benutzerdefinierte Variable (DBTYPE_UDT) an.
adVarBinary- 204 Gibt einen Binärwert an.
adVarChar- 200 Gibt einen Zeichenfolgenwert an.
adVariant- 12 Gibt einen Automatisierungs-Variant- (DBTYPE_VARIANT) an.

Hinweis Dieser Datentyp wird derzeit von ADO nicht unterstützt. Die Verwendung kann zu unvorhersehbaren Ergebnissen führen.
adVarNumeric 139 Gibt einen numerischen Wert an.
adVarWChar- 202 Gibt eine mit Null beendete Unicode-Zeichenzeichenfolge an.
adWChar- 130 Gibt eine mit Null beendete Unicode-Zeichenzeichenfolge (DBTYPE_WSTR) an.

ADO/WFC-Entsprechung

Paket: com.ms.wfc.data

Konstante
AdoEnums.DataType.ARRAY
AdoEnums.DataType.BIGINT
AdoEnums.DataType.BINARY
AdoEnums.DataType.BOOLEAN
AdoEnums.DataType.BSTR
AdoEnums.DataType.CHAPTER
AdoEnums.DataType.CHAR
AdoEnums.DataType.CURRENCY
AdoEnums.DataType.DATE
AdoEnums.DataType.DBDATE
AdoEnums.DataType.DBTIME
AdoEnums.DataType.DBTIMESTAMP
AdoEnums.DataType.DECIMAL
AdoEnums.DataType.DOUBLE
AdoEnums.DataType.EMPTY
AdoEnums.DataType.ERROR
AdoEnums.DataType.FILETIME
AdoEnums.DataType.GUID
AdoEnums.DataType.IDISPATCH
AdoEnums.DataType.INTEGER
AdoEnums.DataType.IUNKNOWN
AdoEnums.DataType.LONGVARBINARY
AdoEnums.DataType.LONGVARCHAR
AdoEnums.DataType.LONGVARWCHAR
AdoEnums.DataType.NUMERIC
AdoEnums.DataType.PROPVARIANT
AdoEnums.DataType.SINGLE
AdoEnums.DataType.SMALLINT
AdoEnums.DataType.TINYINT
AdoEnums.DataType.UNSIGNEDBIGINT
AdoEnums.DataType.UNSIGNEDINT
AdoEnums.DataType.UNSIGNEDSMALLINT
AdoEnums.DataType.UNSIGNEDTINYINT
AdoEnums.DataType.USERDEFINED
AdoEnums.DataType.VARBINARY
AdoEnums.DataType.VARCHAR
AdoEnums.DataType.VARIANT
AdoEnums.DataType.VARNUMERIC
AdoEnums.DataType.VARWCHAR
AdoEnums.DataType.WCHAR

Gilt für