标题:sqlstr="select * from customer where customername='key'"???
只看楼主
hhh361
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2007-1-16
 问题点数:0 回复次数:6 
sqlstr="select * from customer where customername='key'"???

<%
key=request("t1")
dim Conn
set Conn=server.CreateObject ("adodb.connection")
Conn.open "driver={Microsoft Access Driver (*.mdb)};dbq="&server.mappath("customer.mdb")

set rs=server.CreateObject("adodb.recordset")
sqlstr="select * from customer where customername='key'"
rs.Open sqlstr, conn,1,1
%><%
do while not rs.eof
response.Write "<tr><td>"&rs("customername")

rs.movenext
loop
%>


我要按客户端的“T1”来查询 可是没有结果 也没提示出错 不知道红字那条语句写得对不对?
请高手帮忙~~

搜索更多相关主题的帖子: customer key select sqlstr 
2007-04-15 18:16
十一文
Rank: 1
等 级:新手上路
帖 子:92
专家分:0
注 册:2006-4-27
得分:0 
是错拉
应该sqlstr="select * from customer where customername='"&key&"'"

2007-04-15 18:42
hhh361
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2007-1-16
得分:0 

多谢大侠
请问这是为何?
请教有关这方面内容 能否给点详细解说?

2007-04-15 18:46
十一文
Rank: 1
等 级:新手上路
帖 子:92
专家分:0
注 册:2006-4-27
得分:0 
key是变量
而前面的是个字符串要通过&连接起来

2007-04-15 18:53
hhh361
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2007-1-16
得分:0 
那为什么外面要加“”还要加‘’啊?
2007-04-15 19:10
lq7350684
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:5089
专家分:98
注 册:2006-11-6
得分:0 
建议楼主看一下双引号跟单引号的用法.
2007-04-16 15:43
hhh361
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2007-1-16
得分:0 
好的 谢谢~
2007-04-16 16:24



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-132091-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021834 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved