gpt4 book ai didi

vba - 为什么 GetRows() 方法返回一个转置数组?

转载 作者:行者123 更新时间:2023-12-04 17:50:23 26 4
gpt4 key购买 nike

我正在使用 Adodb 连接并读取查询结果放入一个数组中

array = recordSet.GetRows()

这导致一个转置的维度数组

(row,col)

(0, 0)

(0, 1)

(0, 2)

代替

(row,col)

(0, 0)

(1, 0)

(2, 0)

所以它应该是一个 3 x 1 而不是 1 x 3 的数组有什么建议吗?

最佳答案

这是因为它返回的数组包含 (intField, intRecord):

https://msdn.microsoft.com/en-us/library/office/ff194427.aspx

所以这是一个不同的解释问题,intField 基本上是 Column 而 intRecord 是 Row(都是从零开始)。

关于vba - 为什么 GetRows() 方法返回一个转置数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45481716/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com