向高手请教asp数据库语句问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 14:36:39
向高手请教asp的两个问题:
1、If Request("QQ") <> "" Then
strSql = strSql & ",QQ='" & Request.Form("QQ") & "'"
Else
strSql = strSql & ",QQ=NULL"
End If
请问一下Else后strSql = strSql & ",QQ=NULL"中的QQ=NULL的具体作用和意思是什么?
2、Dim forum_id
If Request.QueryString("forum_id")<>"" Then
forum_id=Cint(Request.QueryString("forum_id"))
Session("forum_id")=forum_id
Else
forum_id=Session("forum_id")
End If
(1)请问一下Cint(Request.QueryString("forum_id"))具体含义是什么?请解释一下。还有Cint()起什么作用?及用法是什么?
(2)Else后forum_id=Session("forum_id")这句代码起什么作用?具体含义是什么?

(1)Cint可以将字符串转成数字

比如"2"是字符串,可以转成数字2

(2)将Session("forum_id")里保存的内容赋值给forum_id

1.2问题楼上说的很好了
Else后forum_id=Session("forum_id")这句代码起什么作用?具体含义是什么?
forum_id 用session传过来的变量 session变量在网页中的任何位置都可以使用 一般用在判断用户是否登录