请问下面代码为何无法从数据库中取得信息?谢谢
请问下面代码为何无法从数据库中取得信息?谢谢
<!--#include file="inc/inc.asp"-->
<%
sql = "select * from infor1 where name="& name
rs.open sql,db,1,3
num=rs("num")
response.write "成绩" & num & ",<br>"
rs.close
%>
inc.asp中定义了
set rs=Server.CreateObject ("ADODB.Recordset")
------解决方案--------------------sql = "select * from infor1 where name="& name
因为这个语句错了
字符串要使用sql = "select * from infor1 where name='"& name &"'"
单引号
------解决方案--------------------你的sql = "select * from infor1 where name='"& name &"'"
哪找版主说的你要是还不可以的话,就是你的
'"& name &"'没有读取到值,你可以在数据库先测试查询语句,把后面的名字改成数据库里有的名,看看查询结果