查询数据库的asp页面 是空白的 大侠帮我看看这代码那里错了 载入浏览器后是空白的 也不提示错误 60
<%@LANGUAGE="VBSCRIPT"CODEPAGE="65001"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transi...
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "e:/shendiao/database/zhuce.mdb"
set rs=Server.CreateObject("ADODB.recordset")
sql="SELECT zhuce_name FROM zhuce where zhece_name like 'tian%'"
rs.Open sql, conn
%>
<table border="1" width="100%">
<tr>
<%for each x in rs.Fields
response.write("<th>" & x.name & "</th>")
next%>
</tr>
<%do until rs.EOF%>
<tr>
<%for each x in rs.Fields%>
<td><%Response.Write(x.value)%></td>
<%next
rs.MoveNext%>
</tr>
<%loop
rs.close
conn.close%>
</table>
</body>
</html> 展开
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "e:/shendiao/database/zhuce.mdb"
set rs=Server.CreateObject("ADODB.recordset")
sql="SELECT zhuce_name FROM zhuce where zhece_name like 'tian%'"
rs.Open sql, conn
%>
<table border="1" width="100%">
<tr>
<%for each x in rs.Fields
response.write("<th>" & x.name & "</th>")
next%>
</tr>
<%do until rs.EOF%>
<tr>
<%for each x in rs.Fields%>
<td><%Response.Write(x.value)%></td>
<%next
rs.MoveNext%>
</tr>
<%loop
rs.close
conn.close%>
</table>
</body>
</html> 展开
2个回答
展开全部
首先没有报错就证明代码没有出错
其次看看你的数据库表是不是空的
再次如果表有记录把这里修改下试试
sql="SELECT zhuce_name FROM zhuce where zhece_name like 'tian%'"
rs.Open sql, conn
修改为
sql="SELECT zhuce_name FROM zhuce where zhece_name like '%tian%'"
rs.Open sql, conn
因为like的调用虽然是泛指的,但是如果表里没有符合tian%,但是有%tian也是调用不出来的
其次看看你的数据库表是不是空的
再次如果表有记录把这里修改下试试
sql="SELECT zhuce_name FROM zhuce where zhece_name like 'tian%'"
rs.Open sql, conn
修改为
sql="SELECT zhuce_name FROM zhuce where zhece_name like '%tian%'"
rs.Open sql, conn
因为like的调用虽然是泛指的,但是如果表里没有符合tian%,但是有%tian也是调用不出来的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-08-01
展开全部
对不起,我是灌水——版主别生气灌水而已何必那么认真呢?
追问
呵呵 看来 您老人家生活相当的无聊啊
追答
汗,你没看出来吗,新号,在做任务
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询