asp 语句的问题 高手帮帮忙!

[复制链接]
查看11 | 回复5 | 2009-2-5 15:54:53 | 显示全部楼层 |阅读模式
在一ASP教学视频中看到这样的句子
rst.open"select*from user where u_user='"&request.form("f_user")&"'",conn,1,1
if rst.recordset>0 then
第二行 最靠近conn的那个单独"是什么意思 在后面也没发现与之呼应的"
请高手帮忙解答下 十分感谢

回复

使用道具 举报

千问 | 2009-2-5 15:54:53 | 显示全部楼层
看图...
回复

使用道具 举报

千问 | 2009-2-5 15:54:53 | 显示全部楼层
不是单独是"'"两个双引号包着一个单引号....
回复

使用道具 举报

千问 | 2009-2-5 15:54:53 | 显示全部楼层
open后的"与之对应...
回复

使用道具 举报

千问 | 2009-2-5 15:54:53 | 显示全部楼层
语法要用引号...
回复

使用道具 举报

千问 | 2009-2-5 15:54:53 | 显示全部楼层
u_user='"&request.form("f_user")&"'",在sql语句中,如果要插入字符串,必须要用引号,但是又不能同时出现两个引号,如果这样"select * from user""request.form("f_user")"这样,那么语法只认到第二个"后面的就有重新是一句新的,不包含在前一句中,所以会造成语句不完整的错误在一般的...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行