SqlCeDataAdapter コンストラクター (String, SqlCeConnection)
SelectCommand オブジェクトと SqlCeConnection オブジェクトを指定して、SqlCeDataAdapter クラスの新しいインスタンスを初期化します。
名前空間: System.Data.SqlServerCe
アセンブリ: System.Data.SqlServerCe (System.Data.SqlServerCe.dll)
構文
'宣言
Public Sub New ( _
selectCommandText As String, _
selectConnection As SqlCeConnection _
)
'使用
Dim selectCommandText As String
Dim selectConnection As SqlCeConnection
Dim instance As New SqlCeDataAdapter(selectCommandText, _
selectConnection)
public SqlCeDataAdapter(
string selectCommandText,
SqlCeConnection selectConnection
)
public:
SqlCeDataAdapter(
String^ selectCommandText,
SqlCeConnection^ selectConnection
)
new :
selectCommandText:string *
selectConnection:SqlCeConnection -> SqlCeDataAdapter
public function SqlCeDataAdapter(
selectCommandText : String,
selectConnection : SqlCeConnection
)
パラメーター
- selectCommandText
型: System. . :: . .String
SQL SELECT ステートメントである String。この文字列は、SqlCeDataAdapter の SelectCommand プロパティの CommandText として使用されます。
- selectConnection
型: System.Data.SqlServerCe. . :: . .SqlCeConnection
接続を表す SqlCeConnection。
説明
SqlCeDataAdapter の実装では、SqlCeConnection が開いていない場合は、接続が開かれ、再び閉じられます。これは、アプリケーションで複数の SqlCeDataAdapter オブジェクトの Fill メソッドを呼び出す必要がある場合に効果的です。SqlCeConnection が既に開いている場合、その接続を閉じるには、明示的に Close または Dispose を呼び出す必要があります。
SqlCeDataAdapter のインスタンスを作成すると、次のように読み取り/書き込みプロパティが初期値に設定されます。
プロパティ |
初期値 |
---|---|
MissingMappingAction.Passthrough |
|
MissingSchemaAction.Add |
これらのプロパティの値は、各プロパティを個別に呼び出して変更できます。
使用例
コマンド文字列と SqlCeConnection オブジェクトを渡して SqlCeDataAdapter を作成する例を次に示します。