|
主题: ASP 中如何使用SQL命令
|
zzz5555
职务:普通成员
等级:1
金币:0.0
发贴:2
|
#12002/2/4 14:43:13
一个简单的表QUS,只有一个字段 但调用以下的ASP代码时总不成功,如果把插入记录的两行删去(..insert into...) 则能正常执行,到底应如何使用INSERT语句,请高手指点。
无标题文档
test!!! <%@ language=vbscript%> <% set cnndb =server.createobject("ADODB.connection") strCon="provider=Microsoft.Jet.OLEDB.4.0;Data source=" &server.MapPath("/database/store.mdb") cnndb.open strCon strSQL ="insert into qus(qusdata)"&"values("&"aa"&")" cnndb.execute strSQL cnndb.close set cnndb=nothing %> test!!!
TextText
|
lowchikeung
职务:普通成员
等级:2
金币:1.0
发贴:607
|
#22002/2/4 20:27:54
strSQL ="insert into qus(qusdata)"&"values("&"aa"&")" 改成strSQL ="insert into qus(qusdata)"&"values("&aa&")"
|
zzz5555
职务:普通成员
等级:1
金币:0.0
发贴:2
|
#32002/2/5 9:08:33
为什么?如果aa换成变量那?如REQUEST(RADIOBUTTON)?谢谢
|
SmallBoyz
职务:普通成员
等级:1
金币:0.0
发贴:18
|
#42002/2/5 12:31:17
变量 就是values('"&aa&"')
|
lowchikeung
职务:普通成员
等级:2
金币:1.0
发贴:607
|
#52002/2/5 15:57:36
zzz5555在上个帖子中说 引用: 为什么?如果aa换成变量那?如REQUEST(RADIOBUTTON)?谢谢
一样的,你犯的错误是用引号把变量括起来了就变成字符串了
|