| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 437 人关注过本帖
标题:[求助]为什么我总提示错误呢?
只看楼主 加入收藏
zmyzzz
Rank: 1
等 级:新手上路
帖 子:145
专家分:0
注 册:2005-9-21
收藏
 问题点数:0 回复次数:1 
[求助]为什么我总提示错误呢?
<DIV align=center>
<TABLE cellSpacing=0 cellPadding=0 width=780 border=0>
<TBODY>
<TR>
<TD><IMG height=50 src="../img/logo2.gif" width=780></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=780 border=0>
<TBODY>
<TR>
<TD bgColor=#5a9ade>&nbsp;</TD></TR></TBODY></TABLE>
<TABLE width=780 bgColor=#ffffff border=1>
<TBODY>
<TR align=middle bgColor=#b7b7b7>
<TD class=style1 noWrap width="7%"><STRONG>编号</STRONG></TD>
<TD class=style1 noWrap width="27%">姓名</TD>
<TD class=style1 noWrap width="22%">所属部门</TD>
<TD class=style1 noWrap width="23%">电话</TD></TR><%
'下面的代码执行第二步:
dim sql,rs,conn,db
'建立recordset记录集
db="/mdb/login.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
select case c1
case "name"
sql="select * from shengao1 where name='"&c2&"' order by user DESC"
case "user"
sql="select * from shengao1 where user like '%"&c2&"%' order by user DESC"
case "phone"
sql="select * from shengao1 where phone='"&c2&"' order by user DESC"
end select
Set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open sql,conn,1,1
'用循环显示记录
if not rs.bof and not rs.eof then
'设置一页显示20条
rs.pagesize=50
'设置当前页面
rs.absolutepage=page_no
'循环显示当前面的所有记录
'------------------
dim i,j
i=rs.pagesize
j=0
do while not rs.eof and i>0
j=j+1
i=i-1
'每显示一条,i减1,当变成0时,表示本页结束
%>
<TR align=middle bgColor=#f2f2f2>
<TD class=style1 noWrap><%=j%></TD>
<TD class=style1 noWrap><%=rs("name")%></TD>
<TD class=style1 noWrap><%=rs("user")%></TD>
<TD class=style1 noWrap><%=rs("phone")%></TD></TR><%
rs.movenext '记录指针向下移一条
loop
%><%
else
response.write("没有记录")
end if
%></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="90%" border=0>
<TBODY>
<TR>
<TD>
<DIV align=right><SPAN class=style1><%
'输出页面信息
' rs.pagecount表示总页数
Response.Write ("<p>共有"&rs.RecordCount&"条记录,")
response.write("分"&rs.pagecount&"页,")
response.write("当前是第"&page_no&"页,")
'输出第一页,上一页,下一页,最后一页的链接
'定义两个变量,分别显示上一页和下一页的页码
dim numpre,numnext
numpre=page_no-1
'当前页减1,是上一页
numnext=page_no+1
'当前页加1,是下一页
'先输出第一页的链接
response.write("<a href='listadm.asp?page_no=1'>第一页</a>")
'输出上一页的链接,如果numpre=0,表示当前已经是第一页了,不加链接
if numpre=0 then
response.write("&nbsp;&nbsp;上一页&nbsp;&nbsp;")
else
response.write("&nbsp;&nbsp;<a href='listadm.asp?page_no="&numpre&"'>上一页</a>&nbsp;&nbsp;")
end if
'输出下一页链接,如果numnext>rs.pagecount,表示已经是最后一页了,不能加链接
if numnext>rs.pagecount then
response.write("&nbsp;&nbsp;下一页&nbsp;&nbsp;")
else
response.write("<a href='listadm.asp?page_no="&numnext&"'>下一页</a>")
end if
'输出最后一页的链接
response.write("&nbsp;&nbsp;<a href='listadm.asp?page_no="&rs.pagecount&"'>最后页</a>")
%><%
'用数字显示分页
response.write("<br>转至")
'用循环显示
for i=1 to rs.pagecount
%><A href="listadm.asp?page_no=<%=i%>"><%=i%></A><%
response.write("页")
next
%></SPAN></DIV></TD></TR></TBODY></TABLE><SPAN class=style1></SPAN></DIV>
错误提示:
Microsoft JET Database Engine 错误 '80040e10'
至少一个参数没有被指定值。
/tongxun/cgengxin.asp,行 73
我怀疑是不是红字那里的错误阿??
73行为蓝字行....

[此贴子已经被作者于2005-11-30 17:39:22编辑过]

搜索更多相关主题的帖子: 提示 
2005-11-30 17:36
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 
select case c1中的C1没有赋值,不会执行色select case语句,SQL没有被定义

专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2005-12-01 10:27
快速回复:[求助]为什么我总提示错误呢?
数据加载中...
 
   



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

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