asp 疑问

来源:百度知道 编辑:UC知道 时间:2024/05/04 21:40:13
set rs=server.CreateObject("adodb.recordset")
sql="select * from product where id="&request.QueryString("id")
rs.open sql,conn,1,3

为什么有的是sql有的是rs 分别代表什么意思
那我 是 <%rs("#")%>还是<%sql("#")%>

晕!自学的吧?
这种问题……
上面的三行,其中第一行是生成游标对象rs,
第二行是对一个就量赋值,
第三行,打开数据库。
前提是,你已经建立了CONN对象(也打开了),其中的rs,sql,都不重要,你可以换成你想要的任何的字符。如果你想要得到数据库中的数据的话,可以用<%=rs("#")%>前面有一个小=号,
这是一种简写,也可以<%response.write rs("#")%>
注:我也是自已学的,没有人教我,心里明白这种感受

Set rs= Server.CreateObject("ADODB.Recordset")
这句话是调用服务器对象的一个方法,建立一个recordset对象,这个对象实例化后的名字为rs,这是个记录集对象,通过这个对象可以对数据库进行查询,添加,删除等操作