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 大于结果行中包含的列数的数组。 所有剩余列均保持不变。