SqlCeParameter コンストラクタ ()
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)
構文
使用例
プラットフォーム
Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
SqlCeParameter コンストラクタ (String, Object)
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)
構文
例外
解説
value パラメータで Object を指定すると、Object の .NET Framework 型から SqlDbType が推論されます。
SqlCeParameter コンストラクタのこのオーバーロードを使用して整数のパラメータ値を指定する場合は、注意する必要があります。このオーバーロードは Object 型の value を受け取るため、次の C# の例のように、値が 0 の場合に整数値を Object 型に変換する必要があります。
この変換を行わないと、コンパイラは、SqlParameter ( string , SqlDbType) コンストラクタ オーバーロードを呼び出そうとしていると見なします。
' Create and assign a value to a parameter of SqlDbType.NChar (String). Dim p2 As New SqlCeParameter("@Description", "Soft drinks, coffees, teas, beers, and ales") ' Create and assign a value to a parameter of SqlDbType.Int (Int32). Dim p1 As New SqlCeParameter("@CategoryID", 1) p1.SqlDbType = SqlDbType.Int
// Create and assign a value to a parameter of SqlDbType.NChar (String). SqlCeParameter p2 = new SqlCeParameter("@Description", "Soft drinks, coffees, teas, beers, and ales"); // Create and assign a value to a parameter of SqlDbType.Int (Int32). SqlCeParameter p1 = new SqlCeParameter("@CategoryID", 1); p1.SqlDbType = SqlDbType.Int;
プラットフォーム
Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
SqlCeParameter コンストラクタ (String, SqlDbType, Int32, Boolean, Byte, Byte, String, DataRowVersion, Object)
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)
構文
Public Sub New ( _ parameterName As String, _ dbType As SqlDbType, _ size As Integer, _ isNullable As Boolean, _ precision As Byte, _ scale As Byte, _ sourceColumn As String, _ sourceVersion As DataRowVersion, _ value As Object _ )
Dim parameterName As String Dim dbType As SqlDbType Dim size As Integer Dim isNullable As Boolean Dim precision As Byte Dim scale As Byte Dim sourceColumn As String Dim sourceVersion As DataRowVersion Dim value As Object Dim instance As New SqlCeParameter(parameterName, dbType, size, isNullable, precision, scale, sourceColumn, sourceVersion, value)
public SqlCeParameter ( string parameterName, SqlDbType dbType, int size, bool isNullable, byte precision, byte scale, string sourceColumn, DataRowVersion sourceVersion, Object value )
public: SqlCeParameter ( String^ parameterName, SqlDbType dbType, int size, bool isNullable, unsigned char precision, unsigned char scale, String^ sourceColumn, DataRowVersion sourceVersion, Object^ value )
public SqlCeParameter ( String parameterName, SqlDbType dbType, int size, boolean isNullable, byte precision, byte scale, String sourceColumn, DataRowVersion sourceVersion, Object value )
public function SqlCeParameter ( parameterName : String, dbType : SqlDbType, size : int, isNullable : boolean, precision : byte, scale : byte, sourceColumn : String, sourceVersion : DataRowVersion, value : Object )
- parameterName
パラメータの名前。
- dbType
SqlDbType 値の 1 つ。
- sourceColumn
ソース列の名前。
- sourceVersion
DataRowVersion 値の 1 つ。
使用例
SqlCeParameter を作成し、ParameterName を表示する例を次に示します。
Dim param As New SqlCeParameter("@Description", SqlDbType.NVarChar, 11, True, 0, 0, "Description", DataRowVersion.Current, "garden hose") param.IsNullable = True
SqlCeParameter param = new SqlCeParameter( "@Description", SqlDbType.NVarChar, 11, true, 0, 0, "Description", DataRowVersion.Current, "garden hose"); param.IsNullable = true;
プラットフォーム
Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
SqlCeParameter コンストラクタ (String, SqlDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)
構文
Public Sub New ( _ parameterName As String, _ dbType As SqlDbType, _ size As Integer, _ direction As ParameterDirection, _ isNullable As Boolean, _ precision As Byte, _ scale As Byte, _ sourceColumn As String, _ sourceVersion As DataRowVersion, _ value As Object _ )
Dim parameterName As String Dim dbType As SqlDbType Dim size As Integer Dim direction As ParameterDirection Dim isNullable As Boolean Dim precision As Byte Dim scale As Byte Dim sourceColumn As String Dim sourceVersion As DataRowVersion Dim value As Object Dim instance As New SqlCeParameter(parameterName, dbType, size, direction, isNullable, precision, scale, sourceColumn, sourceVersion, value)
public SqlCeParameter ( string parameterName, SqlDbType dbType, int size, ParameterDirection direction, bool isNullable, byte precision, byte scale, string sourceColumn, DataRowVersion sourceVersion, Object value )
public: SqlCeParameter ( String^ parameterName, SqlDbType dbType, int size, ParameterDirection direction, bool isNullable, unsigned char precision, unsigned char scale, String^ sourceColumn, DataRowVersion sourceVersion, Object^ value )
public SqlCeParameter ( String parameterName, SqlDbType dbType, int size, ParameterDirection direction, boolean isNullable, byte precision, byte scale, String sourceColumn, DataRowVersion sourceVersion, Object value )
public function SqlCeParameter ( parameterName : String, dbType : SqlDbType, size : int, direction : ParameterDirection, isNullable : boolean, precision : byte, scale : byte, sourceColumn : String, sourceVersion : DataRowVersion, value : Object )
- parameterName
パラメータの名前。
- dbType
SqlDbType 値の 1 つ。
- sourceColumn
ソース列の名前。
- sourceVersion
DataRowVersion 値の 1 つ。
プラットフォーム
Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
SqlCeParameter コンストラクタ (String, SqlDbType, Int32)
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)
構文
Dim name As String Dim dataType As SqlDbType Dim size As Integer Dim instance As New SqlCeParameter(name, dataType, size)
使用例
プラットフォーム
Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
SqlCeParameter コンストラクタ (String, SqlDbType, Int32, String)
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)
構文
Public Sub New ( _ name As String, _ dataType As SqlDbType, _ size As Integer, _ sourceColumn As String _ )
Dim name As String Dim dataType As SqlDbType Dim size As Integer Dim sourceColumn As String Dim instance As New SqlCeParameter(name, dataType, size, sourceColumn)
public function SqlCeParameter ( name : String, dataType : SqlDbType, size : int, sourceColumn : String )
- sourceColumn
ソース列の名前。
使用例
SqlCeParameter を作成し、そのプロパティの一部を設定する例を次に示します。
Dim param As New SqlCeParameter("@Description", SqlDbType.NVarChar, 88, "Description") param.IsNullable = True
SqlCeParameter param = new SqlCeParameter("@Description", SqlDbType.NVarChar, 88, "Description"); param.IsNullable = true;
プラットフォーム
Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
SqlCeParameter コンストラクタ (String, SqlDbType)
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)
構文
使用例
プラットフォーム
Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
SqlCeParameter コンストラクタ
オーバーロードの一覧
- SqlCeParameter コンストラクタ ()のページへのリンク