SqlDataReader.GetSqlValues(Object[]) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
填充包含记录中所有列的值的 Object 数组,这些值表示为 SQL Server 类型。
public:
virtual int GetSqlValues(cli::array <System::Object ^> ^ values);
public:
int GetSqlValues(cli::array <System::Object ^> ^ values);
public virtual int GetSqlValues (object[] values);
public int GetSqlValues (object[] values);
abstract member GetSqlValues : obj[] -> int
override this.GetSqlValues : obj[] -> int
member this.GetSqlValues : obj[] -> int
Public Overridable Function GetSqlValues (values As Object()) As Integer
Public Function GetSqlValues (values As Object()) As Integer
参数
返回
表示复制的列数的整数。
例外
values
为 null。
注解
使用SQL类型系统而不是 CLR 类型系统返回记录中记录中的所有列的值。 数组的 Object 长度不需要与记录中的列数匹配。 可以传递 Object 包含少于记录中包含的列数的数组。 仅将数组保留的数据 Object 量复制到数组,从序号 0 开始的列。 还可以传递长度 Object 大于结果行中包含的列数的数组。 任何剩余的列均不受影响。