次の方法で共有


SqlCeParameter コンストラクタ (String, Object)

メモ : この名前空間、クラス、およびメンバは、.NET Framework Version 1.1 だけでサポートされています。

パラメータ名と新しい SqlCeParameter の値を指定して、 SqlCeParameter クラスの新しいインスタンスを初期化します。

Public Sub New( _
   ByVal name As String, _   ByVal value As Object _)
[C#]
public SqlCeParameter(
   stringname,objectvalue);
[C++]
public: SqlCeParameter(
   String* name,Object* value);
[JScript]
public function SqlCeParameter(
   name : String,value : Object);

パラメータ

  • name
    割り当てるパラメータの名前。
  • value
    新しい SqlCeParameter オブジェクトの値。

例外

例外の種類 条件
InvalidCastException value パラメータで指定されたオブジェクトは、文字列に変換できません。これは、オブジェクトがプリミティブ型 (SqlDbType またはバイト配列) でない場合に発生することがあります。

解説

SqlDbType は、 value パラメータの .NET Compact Framework 型から推論されません。新しい SqlCeParameter オブジェクトの Value プロパティは、 value パラメータを変換して取得した文字列に設定され、 SqlDbType は、SqlDbType.NChar に設定されます。

パラメータの作成時に SqlDbType を明示的に指定するには、 SqlCeParameter の他のコンストラクタのいずれかを使用する必要があります。

必要条件

プラットフォーム: .NET Compact Framework - Windows CE .NET

.NET Framework セキュリティ:

参照

SqlCeParameter クラス | SqlCeParameter メンバ | System.Data.SqlServerCe 名前空間 | SqlCeParameter コンストラクタのオーバーロードの一覧