2017-02-22 61 views
0

所以我正在一個項目中,我得到了ID的列表,我必須爲每個ID執行10個不同的查詢。現在的問題是,我們有一個編寫代碼來管理一個ID。 它像:如何生成並保存經典的隨機變量名稱asp

DBConnect accDB1,sql1,A 
    DBConnect accDB1,sql2,B 
    DBConnect accDB1,sql3,C 
    DBConnect accDB1,sql4,D 
    DBConnect accDB1,sql5,E 

現在對於標識的N多我需要一些東西一樣

for(i=0;i<N;i++) 
    { 
    DBConnect accDB1,sql1,A //A0 for i=0, A1 for i=1.... 
    DBConnect accDB1,sql2,B 
    DBConnect accDB1,sql3,C 
    DBConnect accDB1,sql4,D 
    DBConnect accDB1,sql5,E 
    } 

因爲第一,我們正在執行的所有查詢所有的ID,然後顯示的每一件事,我不能在顯示它循環。 解決這個問題的方法是什麼?

+0

這是經典的ASP或ASP .Net,你沒有指定? – Lankymart

+0

它是經典ASP –

回答

0

設置你的abc等變量是大小N的陣列,那麼你可以通過顯示在他們適當的索引,後來圈中存儲結果:

for(i=0; i<N; i++) 
{ 
    DBConnect accDB1, sql1, A[i] 
    DBConnect accDB1, sql2, B[i] 
    DBConnect accDB1, sql3, C[i] 
    DBConnect accDB1, sql4, D[i] 
    DBConnect accDB1, sql5, E[i] 
} 
+0

嗨@Polynomial。請參閱更新的問題。我寫我連接到數據庫的方式只是一個表達式,但現在我已經寫了我到底如何連接數據庫。由於結果集A(0)將顯示結果集的第1行第1列數據。我不確定如果A [0](0)會在這裏工作。 –

+0

@NikhilSrivastava根據你的問題更新了答案。假設第三個參數是通過引用傳入的,並且由'DBConnect'填充,我看不到任何使用數組的原因不起作用的原因。 – Polynomial