有独生子女证退休金:rs.open "select * from wq_user where username='"&request.Cookies("cnhww")("username")&"' ",conn,1,1

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 14:23:10
rs.open "select * from wq_user where username='"&request.Cookies("cnhww")("username")&"' ",conn,1,1
这些'" "' ",有什么用?

在SQL里正常的查询语句应该是这个样式的:
select * from wq_user where username = '小红'
在VB中,由于 小红 这个位置是通过变量得来的,所以小红便被一个变量代替。于是就成了
select * from wq_user where username = '变量'
这样便出现了一个问题,这个变量被两个单引号包围,VB会将单引号以及里边的变量一起识别为一个字符串。所以我们要将这个语句拆开了写,我们可以用&连接符将变量与字符串常量连接。于是就成为这个样子:
"select * from wq_user where username = '" & 变量 & "'"

''是SQL语句中必需的;""是表明字符串