通过


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事件对象的Inserted属性ObjectDataSourceStatusEventArgs获取。

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

适用于

另请参阅