次の方法で共有


SqlCeResultSet.Insert Method (SqlCeUpdatableRecord, DbInsertOptions)

指定した SqlCeUpdatableRecord を基になる行セットに挿入し、カーソルの配置方法を指定します。

名前空間: System.Data.SqlServerCe
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)

構文

'宣言
Public Sub Insert ( _
    record As SqlCeUpdatableRecord, _
    options As DbInsertOptions _
)
public void Insert (
    SqlCeUpdatableRecord record,
    DbInsertOptions options
)
public:
void Insert (
    SqlCeUpdatableRecord^ record, 
    DbInsertOptions options
)
public void Insert (
    SqlCeUpdatableRecord record, 
    DbInsertOptions options
)
public function Insert (
    record : SqlCeUpdatableRecord, 
    options : DbInsertOptions
)

パラメータ

  • record
    挿入するレコード。
  • options
    挿入の後にカーソルを配置する方法を指定する DbInsertOptions オプション。

解説

この関数を呼び出すと、操作を完了するための追加呼び出しを指定しなくても、すぐに挿入が実行されます。

指定したレコードの列数が、基になる行セットで定義された列数よりも多い場合、例外がスローされます。指定した値が少ない場合、残りの列で NULL 値を許可するか、既定値を定義する必要があります。

この関数を更新できない SqlCeResultSet で呼び出した場合、またはリーダーが有効なレコードに位置していない場合、InvalidOperationException がスローされます。

スレッド セーフ

この型の public static (Visual Basic では Shared ) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

Windows Vista、Windows Mobile 5.0、Windows XP Professional with Service Pack 2 (SP2)、Windows Server 2003、Windows Mobile 2003 for Pocket PC、Windows CE 5.0
バージョン情報
.NET Framework および .NET Compact Framework
3.5 でサポート
.NET Framework
3.0 でサポート
.NET Compact Framework および .Net Framework
2.0 でサポート

参照

リファレンス

SqlCeResultSet Class
SqlCeResultSet Members
System.Data.SqlServerCe Namespace