Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 为什么GetRows()方法返回转置数组?_Vba_Ms Word_Adodb_Recordset - Fatal编程技术网

Vba 为什么GetRows()方法返回转置数组?

Vba 为什么GetRows()方法返回转置数组?,vba,ms-word,adodb,recordset,Vba,Ms Word,Adodb,Recordset,我正在使用Adodb连接 以及读取查询结果 以 array=recordSet.GetRows() 这导致了维度的转换数组 (世界其他地区,哥伦比亚) (0,0) (0,1) (0,2) 而不是 (世界其他地区,哥伦比亚) (0,0) (1,0) (2,0) 所以它应该是一个3x1而不是1x3数组 有什么建议吗?这是因为它返回的数组包含(intField,intRecord): 因此,intField基本上是列,intRecord是行(都是基于零的),这是一个不同解释的问题

我正在使用Adodb连接 以及读取查询结果 以

array=recordSet.GetRows()

这导致了维度的转换数组

(世界其他地区,哥伦比亚)

(0,0)

(0,1)

(0,2)

而不是

(世界其他地区,哥伦比亚)

(0,0)

(1,0)

(2,0)

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

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

因此,intField基本上是列,intRecord是行(都是基于零的),这是一个不同解释的问题