回 帖 发 新 帖 刷新版面

主题:这段是什么意思,为什么这样写,什么时候才会这样写呢

这段是什么意思,为什么这样写,什么时候才会这样写呢
set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from shop_books where bookid="&bookid,conn,1,3
这里边的bookid="&bookid应该怎么理解,为什么这样写,不明白

回复列表 (共4个回复)

沙发

前面的 bookid 是字段名。后面的 bookid 是 ASP 中的变量名

板凳

这个代码一般用于向数据库中插入记录!

如果bookid为整数型时:

rs.Open "select * from shop_books where bookid="&bookid,conn,1,3

或者

如果bookid为字符型时:

rs.Open "select * from shop_books where bookid='"&bookid&"'",conn,1,3

3 楼

[quote]

或者

如果bookid为字符型时:

rs.Open "select * from shop_books where bookid=bookid",conn,1,3[/quote]

纯属误导
如果bookid为字符型时,这代码你拿去试试

4 楼

谢谢高手们的指点,小财神在这里说声谢谢了啊

我来回复

您尚未登录,请登录后再回复。点此登录或注册