15.12.2 HiRDBデータプロバイダ for .NET Frameworkが仮定するデータタイプ
HiRDBParameterオブジェクトのValueプロパティの指定値から,HiRDBデータプロバイダ for .NET Frameworkが仮定するHiRDBType,及びHiRDBTypeに対応するDbTypeを次に示します。
|
Valueプロパティ指定値のデータ型 |
HiRDBデータプロバイダ for .NET Frameworkが仮定するHiRDBType |
HiRDBTypeに対応するDbType |
|---|---|---|
|
Boolean |
− |
− |
|
Int16 |
SmallInt |
Int16 |
|
Int32 |
Integer |
Int32 |
|
Int64 |
Decimal |
Int64 |
|
UInt16 |
− |
− |
|
UInt32 |
− |
− |
|
UInt64 |
− |
− |
|
Single |
SmallFlt |
Single |
|
Double |
Float |
Double |
|
Decimal |
Decimal |
Decimal |
|
Char |
MChar |
StringFiexedLength |
|
Char[] |
− |
− |
|
String |
MVarChar |
String |
|
DateTime |
TimeStamp |
DateTime |
|
TimeSpan |
IntervalHourToSecond |
String |
|
Guid |
− |
− |
|
Byte |
SmallInt |
Byte |
|
Byte[] |
Binary |
Object |
|
Sbyte |
SmallInt |
SByte |
|
SByte[] |
Binary |
Object |
- (凡例)
-
−:該当するデータ型からの仮定はサポートしていません。
「−」に該当するデータ型がValueプロパティに指定された場合,HiRDBTypeプロパティは既定値であるMVarCharを適用します。