SQL简单语法问题求解!!!困惑
为什么
set rs=server.createobject("adodb.recordset") 
dim cid
cid=8
sql="select * from Map where citynumber=cid"
rs.open sql,conn,1,1       
没有结果
而    
set rs=server.createobject("adodb.recordset") 
sql="select * from Map where citynumber=8"
rs.open sql,conn,1,1     
有结果呢?
求解            
              
------解决方案--------------------sql="select * from Map where citynumber=" & cid