标题: [原创]高手来帮帮忙吧!~ [打印本页] 作者: 快乐小猪 时间: 2010-1-13 03:29 标题: [原创]高手来帮帮忙吧!~ <% set rs1=server.CreateObject("adodb.recordset") rs1.open "select * from city order by id desc",conn,1,1 %> <%set rs2=server.CreateObject("adodb.recordset") rs2.open "select * from weather where cityid='"&rs1("id")&"'",conn,1,1
%> 我是调用了两个表,weather表中的cityid是和city表中的id想对应的.可是我在查询输出时却调不出数据.没有错误提示,是不是cityid='"&rs1("id")&"'",这里用的不对啊?请指点!~作者: 追风少年 时间: 2010-1-13 03:29
不
<% set rs1=server.CreateObject("adodb.recordset") rs1.open "select * from city order by id desc",conn,1,1 %> 这里加入对rs1的id读取操作,否则万一rs1是eof怎么办 <%set rs2=server.CreateObject("adodb.recordset") rs2.open "select * from weather where cityid='"&rs1("id")&"'",conn,1,1
%>作者: 妈妈猪的一天 时间: 2010-1-13 03:29
加上 if not rs1.eof and rs1.bof then .... end if 加上这个限制以后还是不能读取出来啊?????作者: 尐嘴亂儭 时间: 2010-1-13 03:29
没有这么做过~~