在需要分页的页面,点第2页,提示语法错误 (操作符丢失) 在查询表达式 'AnId =' 中。

在需要分页的页面,点第2页,提示语法错误 (操作符丢失) 在查询表达式 'AnId =' 中。,第1张

建立access的数据库news,还有表news,表的字段(id,title),id唯一,输入数据保存,用下面代码可查询,可分页

-----------------------下面保存为search.asp--------------------------

<html>

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312">

<title>文件</title>

</head>

<body bgcolor="#ffffff">

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<script>

function btn_ck_bh_Click()

{

var cx = document.form1.cxsj.value

form1.action ="search.asp?cx="+cx

}

</script>

<table border="1" cellspacing="0" bgcolor="#F0F8FF" bordercolorlight="#4DA6FF" bordercolordark="#ECF5FF" width="88%" style="word-break:break-all">

<tr>

<td width="778" align="center" colspan="7">

<form method="POST" name="form1" action=search.asp>

<p>输入搜索内容:<input type="text" name="cxsj" size="20"><input type="submit" value="提交" name="B1" LANGUAGE="javascript" onclick="btn_ck_bh_Click()">

<input type="reset" value="重写" name="B2"></p>

</form>

</td>

</tr>

</table>

<table border="1" cellspacing="0" bgcolor="#F0F8FF" bordercolorlight="#4DA6FF" bordercolordark="#ECF5FF" width="88%" style="word-break:break-all">

<tr>

<td width="8%" align="center"><strong><font color="#0080C0">ID 号</font></strong></td>

<td width="58%" align="center"><strong><font color="#0080C0">标 题</font></strong></td>

<td width="8%" align="center"><strong><font color="#0080C0">修 改</font></strong></td>

<td width="8%" align="center"><strong><font color="#0080C0">删 除</font></strong></td>

</tr>

<%

'数据库查询

'获得搜索内容

cx = request("cx")

dim pageCount

'把page转换成整数

page = cint(request("page"))

set conn=server.createobject("adodb.connection")'

set rs=server.createobject("adodb.recordset")

conn.open "DBQ=" &server.mappath("./news.mdb") &"DefaultDir=DRIVER={Microsoft Access Driver (*.mdb)}"

' 获取产品的名字记录集(从 news表中)

if cx <>"" then

sql = "select * from news where title like '%"&cx&"%' order by id desc"

else

sql ="select * from news order by id desc"

end if

rs.open sql,conn,3,3

'如果没有数据记录

if rs.bof then

errmsg=errmsg+"<br>"+"<li>"+keyword+"没有记录,请返回!!"

response.write errmsg

response.end

end if

' 设置记录集在每页的总行数,也就是 PageSize属性

RS.PageSize=40

'把rs.pageCount转换成整数和page才能作比较

pageCount = cint(rs.pageCount)

' 设置当前的页号( AbsolutePage属性)

if page = 0 then

page =1

end if

RS.AbsolutePage = page

x=1

' 显示当前页中的所有记录( PageSize中设置的行数)

WHILE NOT RS.EOF AND NumRows<RS.PageSize

%>

<tr onmouseover="this.bgColor='#99ccff'" onmouseout="this.bgColor=''">

<td width="8%"><p align="center"><%=rs("id")%></td>

<td width="58%"><a href="view.asp?id=<%=rs("id")%>" target="_blank"><%=rs("title")%></a></td>

<td width="8%" align="center"><a href="edit.asp?id="<%=rs("id")%>>修 改</a></td>

<td width="8%" align="center"><a href="delet.asp?id="<%=rs("id")%>>删 除</a></td>

</tr>

<%RS.MoveNext

NumRows=NumRows+1

WEND%>

<tr onmouseover="this.bgColor='#99ccff'" onmouseout="this.bgColor=''">

<td width="105%" align="center" colspan="6"></td></tr>

<tr>

<td width="105%" align="center" colspan="6">

<p align="center"><FONT color=#333333>共<%=PageCount%>页 第<%=page%>页★

<%if page=1 then%>首页<%end if%>

<%if page>1 then%>

<A HREF="search.asp?page=1&cx=<%=cx%>">首页</A>

<%end if%>★

<%if page>1 then%><A HREF="search.asp?page=<%=page-1%>&cx=<%=cx%>"><%end if%>上一页</a>

<%

dim pagewhere

dim p

p = 1

'把pagewhere转换成整数

'pagewhere = cint(request("pagewhere"))

pagewhere = pageCount

if pagewhere>0 then

for p=1 to pagewhere

if p <>page then%>

<A HREF="search.asp?page=<%=p%>&cx=<%=cx%>"><%=p%></a>

<%end if

if p =page then%>

<%=p%>

<% end if

next

end if%>

<%if page <PageCount then%>

<A HREF="search.asp?page=<%=page+1%>&cx=<%=cx%>">

<%end if %>下一页</A>★

<%if page=PageCount then%>尾页

<%end if%>

<%if page<PageCount then%>

<A HREF="search.asp?page=<%=PageCount%>&cx=<%=cx%>">尾页</A>

<%end if%>

</p></FONT></td></tr><tr>

<td width="105%" align="center" colspan="6">搜索内容:<%=cx%></td>

</tr>

</table></center></div>

</body></html>

<%

rs.close

Set rs=nothing

conn.close

set conn=nothing

%>

是odbc_clongshanion4.asp文件中数据库的问题

odbc_clongshanion4.asp帖出来吧!

------------------------------------------------

db.Execute(SQL)

前面加上

response.write

SQL

response.end

看看

SQL语句

有没有问题

------------------------------------------------

如果是这样

,那么肯定是

odbc_clongshanion4.asp

中的问题了,有可能在打开数据库时候出的错误!

要是不麻烦,就帖出来,或者发到我的油箱:

leewycyp@yahoo.com.cn


欢迎分享,转载请注明来源:优选云

原文地址:https://54852.com/hy/490239.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-02
下一篇2023-04-02

随机推荐

  • 我想知道一件阿玛尼的男士衬衫在英国买大概要多少英镑

    不打折。。。一般最便宜也要80磅以上。。。。如果是季节打折那么有可能会在45磅以上。。。。。普遍都要100磅。。。在欧盟其他国家是在120欧元以上。。。这个牌子的东西非常贵。。而且那些短袖都非常难看。。。我反正不喜欢。。。但是外套还是很好看

    2023-12-14
    36800
  • 女人用什么护肤品好点30以上

    女人用什么护肤品好点30以上女人用什么护肤品好点30以上,这个年纪开始在护肤品的选择上可以留意抗老紧致和美白补水这方面的,在认真护理皮肤的同时,也应该进行适当的运动。以下女人用什么护肤品好点30以上

    2023-12-14
    36100
  • 适合敏感肌的护肤品

    适合敏感肌的护肤品适合敏感肌的护肤品,角质的去除也是护肤工作中必不可少的一步,选择合适的护肤方案才能保证肌肤的吸收,平时简单的洗脸并不能帮助我们去角质,挑选到合适的护肤品能让我们的脸蛋增色不少,以下

    2023-12-14
    22700
  • 阿玛尼气垫好用吗 阿玛尼粉底液介绍

    对于气垫产品在个人的观点里一直觉得其起源于韩国,不过却是在欧美发扬光大的,欧美后续发展的气垫粉底液产品相对比韩国的气垫粉底液产品拥有更好的妆容效果以及上妆更快的优点,而且持久度也更胜一筹,下面我们就来看看阿玛尼气垫粉底液好用吗。对于这

    2023-12-14
    35100
  • 什么颜色好看

    牛油果绿色:接近奶白,是非常浅的一种绿色调,对于这么温和又低饱和度的彩色系,自然是不挑肤色。水晶玫瑰粉红色:粉色,是每一个女生藏在心底的颜色,少女时热爱的粉色的甜美可爱,成熟时,又热爱粉色的从容淡然,仿佛只要在衣服中沾染上一点粉色的仙气,一

    2023-12-14
    30300
  • 蜂蜡怎么做

    蜂蜡是蜜蜂筑巢时候分泌的一种蜡质,蜂巢放入水中溶解时漂浮在水面的就是蜂蜡!大部分唇膏一部分化妆品都用它作为原料,这也是味中药,别名蜜蜡、蜡、蜜跖、黄蜡、白蜡、黄占 性能为:解毒;生肌;止痢;止血;定痛许多医书名典里都有记载!对我感兴趣的就是

    2023-12-14
    32000
  • 麻烦给几个化妆品牌子的中文名字, 谢谢

    1 欧莱雅 法国欧莱雅公司(L`Oreal Groug) 法国 2 夏士莲 英国联合利华(Unilever) 英国 3 玉兰油 美国宝洁公司(The Procter & Gamble Co) 美国 4 资生堂 日本资生堂(Shise

    2023-12-13
    22500
  • 世纪美尚(广州)化妆品有限公司电话是多少

    世纪美尚(广州)化妆品有限公司****:公司电话020-37392317,公司邮箱hr@meishangcorpcom,该公司在爱企查共有4条****,其中有电话号码2条。公司介绍:世纪美尚(广州)化妆品有限公司是2017-11-23在广东

    2023-12-13
    19800
  • 家长群要求家长凑钱给老师购买化妆品礼盒,你能理解家长的做法吗

    以上就是关于家长群要求家长凑钱给老师购买化妆品礼盒,你能理解家长的做法吗全部的内容,包括:家长群要求家长凑钱给老师购买化妆品礼盒,你能理解家长的做法吗、湖南长沙人才招聘网、广州雪蕾化妆品有限公司怎么样等相关内容解答,如果想了解更多相关内容,

    2023-12-13
    30500

发表评论

登录后才能评论
保存