帮我看一下这个Sub错在那里

[复制链接]
查看11 | 回复2 | 2008-7-26 16:46:00 | 显示全部楼层 |阅读模式
Sub CsSub(Types)
Set rs=server.createobject("adodb.recordset")
hsql="select * from LM_Class "
rs.open sql,conn,1,1
uddre=rs("class")
If Types=1 Then
Set hotspotrs=server.createobject("adodb.recordset")
hotspotsql="select Class from LM_Class Where Class="&uddre&""
hotspotrs.open hotspotsql,conn,1,1
Response.Write hotspotrs("class")
End if
End Sub
为什么什么都显示不出来,不知道问题出在什么地方
问题是查询条件里的变量应该这样打'"&&"'问了这么多人,居然没有一个人注意到,哎!

回复

使用道具 举报

千问 | 2008-7-26 16:46:00 | 显示全部楼层
hsql="select * from LM_Class " rs.open sql,conn,1,1 这里的rs.open sql,conn,1,1 是不是应该这样:rs.open hsql,conn,1,1(写程序要细心)如果这里改了还这样的话,你试试把这里改下:hotspotsql="select Class from LM_Class Where Class="&uddre&"" 改成:hotspotsql="select Class from LM_Class Where Class="&uddre还有你数据库有数据吗?呵呵(貌似这个问的有点多余)。
回复

使用道具 举报

千问 | 2008-7-26 16:46:00 | 显示全部楼层
调用.call cssub(1)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行