asp 中 SQL查询语句的问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:45:33
按要求显示登录用户的发言
我用到一句如下:
sql="select * from main where name="&Session("Admine")&""
结果提示至少一个参数没有被指定值
补充:Session("Admine")已经在登陆的时候给他赋值为登录用户的用户名了
请高手指点

sql="select * from main where name='" & Session("Admine") & "'"
要数据库中字段名称的后面值有些是带单引号的,而有些可以不带.例如: 字符串之类的是带引号的,而数值的话可以不带,也可以带引号当做字符串来处理

少单引号
sql="select * from main where name='"&Session("Admine")&"'"

你后面为什么要加一个&啊?