大家帮忙看看这个函数哪儿有问题??
music 2003-12-19 11:36:22 这个函数目的是实现在页面里画表格,如下:
<%
function aqyb(isyear,ismonth)
dim cn,rs
dim i,j,k,sqlstr,str()
set cn=server.CreateObject("adodb.connection")
set rs=server.CreateObject("adodb.recordset")
cn.Open Application("Connection1_ConnectionString")
for j=1 to 5
sqlstr="select khxm from xn.xn_aqyb1 where bm="&j rs.CursorLocation =3
on error resume next
rs.Open sqlstr,cn,1,1
if bmcount<=5 then bmcount=5
for k=1 to bmcount
if k<=rs.RecordCount then
str(k)="<TD>"&rs("khxm")&"</TD>"
else
str(k)="<TD></TD>"
end if
rs.MoveNext
next
rs.close
next
%>
<br><br><font size="3"><b><%=isyear%>年<%=ismonth%>月份安全情况月报表</b></font><br><br><br>
<TABLE id="Table4" style="BORDER-COLLAPSE: collapse" borderColor="#000000" cellSpacing="0" cellPadding="0" border="1">
<TR align="middle" bgColor="#ffffff">
<TD>内容</TD>
<TD width="16%">分公司1</TD>
<TD width="16%">分公司2</TD>
<TD width="16%">分公司3</TD>
<TD width="16%">分公司4</TD>
<TD width="16%">分公司5</TD>
</TR>
<TR align="middle" bgColor="#ffffff">
<TD rowSpan=<%=bmcount%>>安全情况考核项目</TD>
<%=str(1)%>
</TR>
<%
for i=2 to bmcount
Response.Write "<TR align=middle bgColor=#ffffff>"&str(i)&"</TR>"
%>
</TABLE>
<%
rs.Close
cn.Close
set rs=nothing
set cn=nothing
end function
%>
现在是表格画不出来,str()好象没有值,该怎么做呢??
希望各位高手做答,谢谢!1