就是说你SQL语句,根本没有查询出任何数据,解决办法是在查询数据库后,先判断一下有没有查询出结果。
用:not rs.eof
rs.eof 表示空,没有任何查询结果。
not rs.eof 表示有结果。
还有你下次要把全部代码复制过来,是你前面操作失误,导致后面出错的.
不然只有根据错误代码解答了
pii超过了ttp这个数组的最大索引值,就会提示“下标越界”。至于为什么会超过,仅从你这些代码是看不出的。你应该先判断pii是否超出数组上限再来做下一步动作:比如把第135行改为如下:
<td width="160" rowspan="9" align="center" ><%if pii<=ubound(ttp) then response.write ttp(pii)%></td>
是odbc_clongshanion4.asp文件中数据库的问题odbc_clongshanion4.asp帖出来吧!
------------------------------------------------
在
db.Execute(SQL)
前面加上
response.write
SQL
response.end
看看
SQL语句
有没有问题
------------------------------------------------
如果是这样
,那么肯定是
odbc_clongshanion4.asp
中的问题了,有可能在打开数据库时候出的错误!
要是不麻烦,就帖出来,或者发到我的油箱:
leewycyp@yahoo.com.cn
欢迎分享,转载请注明来源:优选云