Метод 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
)

Параметры

Замечания

При вызове этой функции вставка выполняется немедленно, никакие дополнительные вызовы для завершения операции не нужны.

Если указанная запись содержит больше столбцов, чем определено в базовом наборе строк, то возникает исключение. Если задано меньшее количество значений, то оставшиеся столбцы должны допускать значения NULL или иметь значения по умолчанию.

Если эта функция вызывается для необновляемого объекта SqlCeResultSet или модуль чтения не позиционирован на существующую запись, то возникнет исключение InvalidOperationException.

См. также

Справочник

SqlCeResultSet Класс

Перегрузка Insert

Пространство имен System.Data.SqlServerCe