ObjectDataSourceView.Insert(IDictionary) 方法

定义

执行插入操作,方法是使用指定的 values 集合调用由 InsertMethod 属性标识的业务对象方法。

public:
 int Insert(System::Collections::IDictionary ^ values);
public int Insert (System.Collections.IDictionary values);
override this.Insert : System.Collections.IDictionary -> int
Public Function Insert (values As IDictionary) As Integer

参数

values
IDictionary

IDictionary 属性一起使用以执行插入操作的参数的 InsertMethod 集合。 如果没有与方法关联的参数,则传递 null

返回

插入的行数;否则,如果行数未知,则为 -1。

例外

CanInsert 属性返回 false

注解

默认返回值为 -1,这意味着插入的行数未知。 若要返回其他值,请AffectedRows设置 事件的 对象的 Inserted 属性ObjectDataSourceStatusEventArgs。 受影响的行数通常由 Insert 业务对象的 方法返回,该值可从 ReturnValue 事件对象的 ObjectDataSourceStatusEventArgsInserted 属性中获取。

方法 Insert 调用 ExecuteInsert 方法,传递 values 集合。

适用于

另请参阅