日期:2014-05-17  浏览次数:20921 次

关于数据库数组问题
set   objRec=server.createobject( "adodb.recordset ")
strSQL= "select   ProdInfo.SubCategory,Promotest.status   from   ProdInfo,Promotest   where   Prodinfo.Category= ' "   &   strCat   &   " '   and   Promotest.status <> 'Disct '   order   by   ProdinfoSubCategory "
objRec.open   strSQL,   strDS1,   adOpenKeyset,   adLockReadOnly,   adCmdText
if   objRec.eof   then
else
varSubCat=objRec.getrows
intSubCatCount=ubound(varSubCat,2)
end   if
objRec.close
set   objRec=nothing


以上是一段数据库代码,我这样写法对吗?
PRODINFO和PROMOTEST这两个数据库是没任何联系的,没有主值连接,现在我想读取SubCategory和status的值,数组应该用多少呢?
SubCategory     是用   varSubCat(0,y)
status               是用   varSubCat(1,y)
这样对吗?谢谢

------解决方案--------------------
没错.