次の方法で共有


SqlDbType 列挙体

SqlParameter で使用するフィールド (プロパティ) のデータ型として、SQL Server に固有のデータ型を指定します。

<Serializable>
Public Enum SqlDbType
[C#]
[Serializable]
public enum SqlDbType
[C++]
[Serializable]
__value public enum SqlDbType
[JScript]
public
   Serializable
enum SqlDbType

メンバ

メンバ名 説明
BigInt

.NET Compact Framework でもサポート。

Int64

64 ビット符号付き整数。

Binary

.NET Compact Framework でもサポート。

Array (Byte 型の)

1 から 8,000 バイトまでの範囲内のバイナリ データの固定長ストリーム。

Bit

.NET Compact Framework でもサポート。

Boolean

0、1、または null 参照 (Visual Basic では Nothing) である符号なし数値。

Char

.NET Compact Framework でもサポート。

String

1 から 8,000 文字までの範囲内の非 Unicode 文字の固定長ストリーム。

DateTime

.NET Compact Framework でもサポート。

DateTime

1753 年 1 月 1 日から 9999 年 12 月 31 日までの範囲で、精度 3.33 ミリ秒の日付と時刻のデータ。

Decimal

.NET Compact Framework でもサポート。

Decimal

-1038 -1 から 10 38 -1 までの範囲内の固定精度小数部桁数。

Float

.NET Compact Framework でもサポート。

Double

-1.79E +308 から 1.79E +308 までの範囲内の浮動小数点数。

Image

.NET Compact Framework でもサポート。

Array (Byte 型の)

0 バイトから 231 -1 (または 2,147,483,647) バイトまでの範囲内のバイナリ データの可変長ストリーム。

Int

.NET Compact Framework でもサポート。

Int32

32 ビット符号付き整数。

Money

.NET Compact Framework でもサポート。

Decimal

精度が通貨単位の 1/10,000 の、-263 (-922,337,203,685,477.5808) から 2 63 -1 (+922,337,203,685,477.5807) までの範囲内の通貨値。

NChar

.NET Compact Framework でもサポート。

String

1 から 4,000 文字までの範囲内の Unicode 文字の固定長ストリーム。

NText

.NET Compact Framework でもサポート。

String

最大長が 230 -1 (1,073,741,823) 文字の Unicode データの可変長ストリーム。

NVarChar

.NET Compact Framework でもサポート。

String

1 から 4,000 文字までの範囲内の Unicode 文字の可変長ストリーム。

メモ   文字列が 4,000 文字を超える場合は、暗黙の型変換が失敗します。4,000 文字を超える文字列を使用する場合は、明示的にオブジェクトを設定します。
Real

.NET Compact Framework でもサポート。

Single

-3.40E +38 から 3.40E +38 までの範囲内の浮動小数点数。

SmallDateTime

.NET Compact Framework でもサポート。

DateTime

1900 年 1 月 1 日から 2079 年 6 月 6 日までの範囲内で、精度 1 分の日付と時刻のデータ。

SmallInt

.NET Compact Framework でもサポート。

Int16

16 ビット符号付き整数。

SmallMoney

.NET Compact Framework でもサポート。

Decimal

精度が通貨単位の 1/10,000 の、-214,748.3648 から +214,748.3647 までの範囲内の通貨値。

Text

.NET Compact Framework でもサポート。

String

最大長が 231 -1 (2,147,483,647) 文字の非 Unicode データの可変長ストリーム。

Timestamp

.NET Compact Framework でもサポート。

Array (Byte 型の)

自動的に生成されるバイナリ数値。データベース内で一意であることが保証されます。 timestamp は通常、テーブルの行にバージョンを記録するためのメカニズムとして使用されます。格納サイズは 8 バイトです。

TinyInt

.NET Compact Framework でもサポート。

Byte

8 ビット符号なし整数。

UniqueIdentifier

.NET Compact Framework でもサポート。

Guid

グローバル一意識別子 (GUID)。

VarBinary

.NET Compact Framework でもサポート。

Array (Byte 型の)

1 から 8,000 バイトの範囲内のバイナリ データの可変長ストリーム。

メモ   バイト配列が 8,000 バイトを超える場合は、暗黙の型変換が失敗します。8,000 バイトを超えるバイト配列を使用するときは、オブジェクトを明示的に設定します。
VarChar

.NET Compact Framework でもサポート。

String

1 から 8,000 文字の範囲内の非 Unicode 文字の可変長ストリーム。

Variant

.NET Compact Framework でもサポート。

Object

数値、文字列、バイナリ、日付の各データのほか、SQL Server の値である Empty と Null を格納できる特殊なデータ型。他の型が宣言されていない場合はこのデータ型であると見なされます。

必要条件

名前空間: System.Data

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET

アセンブリ: System.Data (System.Data.dll 内)

参照

System.Data 名前空間