我正在使用经典的ASP;使用getRows来获取行和列的多维数组。
在迭代一行时,我希望将这一行传递给另一个函数,以构建列布局。
使用C#,我可以做到这一点:
obj[][] multiDimArray = FunctionCall_To_InitializeArray_4X16();
for (int rowId = 0 ; rowId < 4 ; rowId++)
{
FunctionCall_to_ProcessSingleRow(multiDimArray[rowId][]);
//this function only accept single dimension array
}如何做到这一点是asp经典/vbscript:
1. I have a function that accept single dimension array as parameter.
2. Call that function and pass 1 part of 2 dimension array.谢谢
发布于 2010-08-20 02:09:43
我认为您需要用您想要处理的单个维度填充一个新的数组或字典对象。
发布于 2011-11-29 01:28:06
下面是工作代码中的一段代码,应该可以让您开始..
aResults = oRst.Getrows
oRst.Close
Set oRst = Nothing
Call SubCloseDatabaseOracle
iRows = UBound(aResults, 2)
iCols = UBound(aResults, 1)
row = 1 'first row
line = ""
separator = ""
FOR col = 0 TO iCols
line = line & separator & cStr(aResults(col,row))
separator = ";"
NEXT
aSingleDimensionArray = split(line,";")https://stackoverflow.com/questions/3507197
复制相似问题