所以我正在开展一个项目,我得到ID列表,我必须为每个id执行10个不同的查询。现在的问题是,我们编写了一个代码来管理一个ID。 它像:
DBConnect accDB1,sql1,A
DBConnect accDB1,sql2,B
DBConnect accDB1,sql3,C
DBConnect accDB1,sql4,D
DBConnect accDB1,sql5,E
现在对于N个ID,我需要一些像
这样的东西 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 :(得分:0)
将您的a
,b
,c
等变量设置为大小为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]
}