在需要分页的页面,点第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

随机推荐

  • 欧诗漫护肤品怎么样

    很不错,值得购买。欧诗漫自1967年品牌成立以来,一直坚持“珍珠美肤世家”的品牌定位,长期以来颇受许多消费者的青睐与好评。欧诗漫一直以珍珠护肤为产品切入点来发展各种功效的护肤品,充分发挥珍珠神奇的美容功效。欧诗漫秉承珍珠美肤匠心精神,致力研

    2023-12-14
    81300
  • 换季时候,经常感觉皮肤瘙痒怎么办

    换季容易皮肤过敏哦1、如果过敏厉害,切勿擅自用药,一定要及时到专业的皮肤病医疗机构接受规范治疗,护肤品方面可在医生的指导下使用医学护肤品进行辅助治疗。2、如果轻微过敏,先停用所有化妆品,并用纱布或者海绵蘸取生理盐水,敷在敏感的部位上,起到消

    2023-12-14
    18700
  • 丝蓓绮和施华蔻哪个好 根据发质选择洗护产品

    丝蓓绮和施华蔻都是比较大的两款护发品牌,施华蔻非常的专业,有非常多的系列,针对不同的发质,丝蓓绮属于资生堂计集团的,是日本的顶级洗发护发品牌,大家可以根据自己发质的不同来选择适合自己的洗护产品。丝蓓绮和施华蔻哪个好1、施华蔻的洗护产

    2023-12-14
    18200
  • 珂莉安护肤品敏感肌可以用吗

    珂莉安保湿水在韩国是属于中端档次的护肤品牌,通过多年研发后问世,打造出了符合肌肤的化妆品,化妆品成分温和,即便敏感肌肤也能使用,还能更好满足不同女性朋友的需求。 珂莉安护肤品是一个很成熟的品牌,旗下的产品也获得了很多消费者的认可,有需要的朋

    2023-12-14
    26500
  • 倩碧三部曲分别是什么 倩碧三部曲之后用什么护肤品

    说到倩碧三部曲大家应该都很熟悉,倩碧三部曲是它们家很有名的一套护肤产品,经常看到有人推荐安利倩碧三部曲,倩碧三部曲是倩碧最热卖产品。倩碧三部曲分别是什么1、倩碧液体洁面皂温和型 适合混合偏干及干性肌肤。 温和地清除皮肤上的污垢、油脂

    2023-12-14
    17100
  • 日本护肤品哪个牌子好,日本护肤品哪个牌子好

    身边很多朋友喜欢日代一下日本护肤品,那么日本护肤品哪个牌子好呢,下面是我整理的日本护肤品排行榜,供大家参考! 日本护肤品排行榜 1、Dreamtimes 梦幻时光Dreamtimes目前的M1梦幻三部曲是专门针对亚洲年轻人肌肤

    2023-12-14
    15800
  • 冬天手上生了冻疮,还能用护手霜嘛

    冻疮是一种发生于寒冷季节的末梢部位皮肤局限性、淤血性、红斑炎症性疾病。主要是末梢循环不好导致的,主要变现为肿胀,疼痛,升温后痒感明显。指导意见:护手霜主要是滋润皮肤,软化皮肤,对冻伤的软组织肿胀有一定的作用,因此,护

    2023-12-13
    22800
  • 销售护肤品技巧和话术

    是想客户会问到的各种问题,并且想好应答方式,还要做到对答如流,以消除客户对于产品以及销售店面的疑心和顾虑。以各种方式加强客户对企业产生足够的信任感。以及在销售时,销售员的形象要求十分严格,要给人一种亲切,整洁,舒服的即视感,给人一种整体上的

    2023-12-13
    16100
  • 卡卡莎绿茉套盒怎么样

    日气氛火爆的展位、洽谈区;人流如织般的过道隔着屏幕都能感受到的火热场面,没错,卡卡莎绿茉,火爆化妆品招商网卡卡莎绿茉套盒怎么样 - 美容美发顾问答疑 - 百度问一问5分钟内回复 好评率98%卡卡莎绿茉套盒怎么样马上提问黑泷堂闻山有茉绿怎

    2023-12-13
    15400

发表评论

登录后才能评论
保存