Type

フィールドのデータ型取得


文法
Fieldオブジェクト.Type


機能説明
フィールドのデータ型を取得


フィールドデータ型
定数説明
adBigInt 20 8バイトの符号付整数型
adBinary 128 バイナリ型
adBoolean 11 ブール型
adBSTR 8 Unicode文字列型
adChapter 136 4バイトチャプタ
adChar 129 文字列型
adCurrency 6 通貨型
adDate 7 日付型
adDBDate 133 YYYYMMDD形式日付型
adDBTime 134 HHMMSS形式時刻型
adDBTimeStamp 135 日付時刻型
adDecimal 14 バリアント型
adDouble 5 倍精度浮動小数点型
adEmpty 0 指定なし
adError 10 32ビットエラーコード
adGUID 72 固有のグローバルID
adIDispatch 9 COMオブジェクトのIDispatchインターフェースへのポインタ
adInteger 3 4バイト符号付き整数型
adIUnknown 13 COMオブジェクトのIUnknownインターフェースへのポインタ
adNumeric 131 数値型
adSingle 4 単精度浮動小数点型
adSmallInt 2 4バイトの符号付き整数型
adTinyInt 16 1バイトの符号付き整数型
adUnSignedBigInt 21 8バイトの符号付き整数型
adUnSignedInt 19 4バイトの符号なし整数型
adUnSignedSmallInt 18 2バイトの符号なし整数型
adUnSignedTinyInt 17 1バイトの符号なし整数型
adUserDefined 132 ユーザー定義変数
adVariant 12 バリアント型
adWChar 130 Unicode文字列型

使用例
<% Dim objConn, objRS 'オブジェクト作成 Set objConn = Server.CreateObject("ADODB.Connection") Set objRS = Server.CreateObject("ADODB.Recordset") 'データベース接続 objConn.Open "test" objRS.Open "select * from status" '変更前 Response.Write "「name」タイプ : " & objRS.fields("name").Type 'オブジェクト開放 objRS.Close Set objRS = Nothing objConn.Close Set objConn = Nothing %>
Topへ