asp向数据库中添加时的错误在哪里

来源:百度知道 编辑:UC知道 时间:2024/05/10 08:54:17
sql="insert into score(userid,examid,score) values("session
("userid")","session("examid") ","session("totalscore")")"这个语句的错误在哪里?

sql="insert into score(userid,examid,score) values("&session
("userid")&","&session("examid") &","&session("totalscore")&")"

如果你这3个字段都是int类型的话,单引号就不用了
你错在在双引号里面直接用session字段了,而session字段本身也有双引号,这个就无法识别了,要用&隔开

sql="insert into score(userid,examid,score) values('"&session
("userid")&"','"&session("examid") &"','"&session("totalscore")&"')"