SqlCeResultSet.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。