Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |