Insert メソッド (SqlCeUpdatableRecord, DbInsertOptions)
指定した SqlCeUpdatableRecord を基になる行セットに挿入し、カーソルの配置方法を指定します。
名前空間: System.Data.SqlServerCe
アセンブリ: System.Data.SqlServerCe (System.Data.SqlServerCe.dll)
構文
'宣言
Public Sub Insert ( _
record As SqlCeUpdatableRecord, _
options As DbInsertOptions _
)
'使用
Dim instance As SqlCeResultSet
Dim record As SqlCeUpdatableRecord
Dim options As DbInsertOptions
instance.Insert(record, options)
public void Insert(
SqlCeUpdatableRecord record,
DbInsertOptions options
)
public:
void Insert(
SqlCeUpdatableRecord^ record,
DbInsertOptions options
)
member Insert :
record:SqlCeUpdatableRecord *
options:DbInsertOptions -> unit
public function Insert(
record : SqlCeUpdatableRecord,
options : DbInsertOptions
)
パラメーター
- record
型: System.Data.SqlServerCe. . :: . .SqlCeUpdatableRecord
挿入するレコード。
- options
型: System.Data.SqlServerCe. . :: . .DbInsertOptions
挿入の後にカーソルを配置する方法を指定する DbInsertOptions オプション。
説明
この関数を呼び出すと、操作を完了するための追加呼び出しを指定しなくても、すぐに挿入が実行されます。
指定したレコードの列数が、基になる行セットで定義された列数よりも多い場合、例外がスローされます。指定した値が少ない場合、残りの列で NULL 値を許可するか、既定値を定義する必要があります。
この関数を更新できない SqlCeResultSet で呼び出した場合、またはリーダーが有効なレコードに位置していない場合、InvalidOperationException がスローされます。