2010-08-17 12 views
1

나는 고전적인 ASP에서 일하고있다; getRows를 사용하여 행과 열의 다차원 배열을 가져옵니다.가공 2 차원 배열

행을 반복하면서; 그 단일 행을 다른 함수로 전달하여 열 레이아웃을 작성하려고합니다.

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. 

당신에게 당신이를 채울 필요가 생각

답변

0

감사 처리 할 단일 차원이있는 새 배열 또는 사전 개체입니다. 여기

0

코드를 작업에서 조각, 당신은 가야한다 ..

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,";")